Local extension management
Tumblerail is a browser extension for managing installed extensions and switching profiles. It has no account, advertisements, analytics, tracking scripts, or remote code. We do not receive or collect your extension data.
Data processed on your device
To show and manage extensions, Tumblerail reads their names, identifiers, descriptions, icons, installation type, version, declared permissions, host-access capabilities, and enabled status through the browser’s extension-management interface. It stores your profiles, groups, always-on selections, schedule rules, settings, favorites, personal labels, notes and tags, access observations and decisions, operation journals, recovery versions, experiments, recent changes, and extension names in the extension’s local IndexedDB database. Change history is limited to the latest 300 events.
Site rules are off by default. If you enable them and grant the optional tabs permission, Tumblerail reads the active tab address locally to match your domain/path rules. It does not store visited addresses or browsing history. Rule patterns you enter are saved locally. It does not read website content, cookies, passwords, keystrokes, messages, or payment information.
Permissions
- management (required): lists extensions and enables or disables them at your request or according to a profile. It also opens available options, and removes an extension only after you choose removal and confirm the browser’s dialog. Tumblerail never disables itself.
- sidePanel (required): displays the persistent local panel beside your page; it does not grant website access.
- tabs (optional): requested only for website rules. Reads the active address for local matching; optional reload occurs once per matched rule session.
- contextMenus (optional): requested only when you enable profile entries in the browser context menu.
- alarms (optional): requested when you enable scheduling or a timed pause. It triggers scheduled profile changes and timed restoration. You can use the core features without it.
No website or host permissions are requested. Local IndexedDB storage needs no extra extension permission.
Recovery versions and reports
Configuration changes save versions in a separate IndexedDB store: up to 30 versions with an 8 MiB target. The immediate before/after pair takes priority when applying the size limit. Operation results are bounded to 100 records, access decisions to 300, and finished experiments to 20. Undo retains up to 20 operations. Reset is reversible and recovery versions remain available; remove the extension to erase all origin-local records. Downloaded exports remain on your device. Diagnostic JSON excludes domains and personal notes unless you explicitly include them. Nothing is submitted automatically.
Exports and imports
You can export a JSON backup containing profiles, groups, schedules, settings, extension identifiers, extension names, favorites, notes, tags, unresolved mappings, and your rule patterns. This file is saved where you choose and is not sent to us. Imported files are processed locally. If you share a backup, its recipient can see its contents.
Your control and deletion
Use Settings → Delete all Tumblerail data to reset the extension’s stored information (Undo and local recovery versions are available). You can clear change history separately. Removing Tumblerail removes its local browser data; previously exported files remain wherever you saved them. We cannot recover local data or files.
External links and support
The extension contacts no server for its features. Legal and support pages open only when you choose their links and are governed by the privacy practices of those websites. If you email support, we receive the email address and information you provide solely to respond to your request. Do not include sensitive data in support messages.
Policy updates and contact
We will update this page if the product’s data practices change. For questions, contact [email protected] or visit our support page.