Dock is built around a local-first experience.
This Privacy Policy explains what information Dock stores, how it is used, and what happens when you browse websites inside Dock.
Dock is designed as a local-first app. We do not operate user accounts, analytics tracking, advertising tracking, or a remote backend for storing your workspace data.
Dock can open third-party websites inside Android WebView or your external browser. Those websites are controlled by their own operators and may collect data under their own privacy policies.
Dock stores the information needed to run your workspace locally.
Dock stores the following information locally on your device.
Web app names, URLs, source type, entry files for local static apps, icon references, cached favicons, and custom icon images you choose.
Theme mode, icon color, icon size, icon shape, boxed or plain icon style, app labels, grid or list layout, apps per row, WebView header visibility, and connection alert preference.
Whether an app is pinned, the order of pinned and regular apps, and pinned app status.
Recently opened app timestamps stored locally to show recent apps in your workspace.
App Lock enabled state, selected locked apps, credential hashes, recovery key hashes, fingerprint preference, failed attempt counts, and temporary lockout timing.
Camera, microphone, and location choices for each saved app, such as ask, allow, or block.
This information is stored on your device using Android local storage, including the app database and app preferences.
Website Metadata
When you add or analyze a website, Dock may connect directly to that website to fetch basic metadata such as page title, web app manifest name, website icon, Apple touch icon, and an Open Graph image if needed as an icon fallback.
This request is made from your device to the website you entered. Dock does not send this information to a Dock server.
Static Web Apps
If you add a local static web app, Dock may copy the selected project folder into Dock's private app storage so the app can continue working even if the original folder is moved or deleted. Dock uses the selected HTML entry file to launch that local app.
Your Dock workspace is stored on your device.
Dock uses Android local storage to keep your saved apps, preferences, pinned state, recent activity, and custom icon assets available on your device.
- Saved apps and related metadata are stored in the app database.
- App settings are stored in app preferences.
- Custom icons and cached website favicons are stored locally in Dock's app storage.
- Local static app project copies are stored inside Dock's private app storage.
- App Lock password and recovery key values are stored as hashes, not as readable passwords or readable recovery keys.
- Dock does not require a Dock account or cloud backend to store your workspace.
Saved web apps open inside Dock using Android WebView.
When you open a saved web app, Dock loads that website using Android WebView.
Websites opened inside Dock may use their own technologies, including cookies, LocalStorage, SessionStorage, IndexedDB, cache, login sessions, and third-party cookies depending on the website.
Dock enables common WebView features needed by modern web apps, including JavaScript, DOM storage, database storage, web caching, media playback, file upload through Android's file picker, multiple windows where supported, and fullscreen video support.
These are controlled by the websites you visit and by Android WebView behavior. Dock does not control the privacy practices of websites you open. You should review the privacy policies of those websites separately.
From an app's dedicated settings page, you can clear app data. This may clear cookies, cache, local storage, and related WebView data for that app or website where Android WebView allows Dock to do so.
Dock requests permissions only when needed.
Dock may request access only when you use a related feature or when a website opened inside Dock asks for a device capability through WebView.
Dock also stores your per-app permission choices locally, such as whether a saved app should ask, allow, or block camera, microphone, or location.
Dock hands downloads to Android Download Manager.
If a website starts a supported download, Dock prepares the download request and hands it to Android Download Manager. Android Download Manager handles the actual download, storage location, progress, and completion notification.
To support authenticated downloads, Dock may pass the download URL, file name, MIME type, user agent, referrer, and cookies for that website to Android Download Manager. Downloads may appear in your device's public Downloads area depending on Android behavior and your device settings.
Some web downloads, such as certain blob-based or script-generated downloads, may not be available to Android Download Manager. In those cases, Dock may show an error or let you open the content in another browser or app.
Some links may open outside Dock.
External browser links, mailto: email links, privacy policy
links, and other non-web app links may open in another app.
When this happens, the selected external app or browser handles the link under its own privacy policy.
Dock also includes sharing actions for web pages. When you share a page, Android's share sheet handles the current page URL and the app you choose receives that shared information.
Dock includes an optional connection alert feature.
When enabled, Dock checks whether your device has an active validated internet connection while browsing.
This check uses Android network status APIs. Dock does not send your network status to any server.
You control encrypted export and restore actions.
Dock lets you export and restore your workspace as an encrypted Dock backup file. The backup is created only when you choose to export it.
A backup file may include:
- Saved apps
- App names
- URLs
- Icon files, cached favicons, and icon references
- App colors
- Pinned status
- App order
- Recently opened timestamps
- Dock settings
- Per-app permission choices
- Static app files copied into Dock, if included in your workspace
- App Lock settings and hashes, if included in the backup
If App Lock is enabled and locked apps exist, Dock may ask you whether to create a standard backup that excludes protected app records or a protected backup that includes them. Protected backup export requires App Lock confirmation.
Dock saves backup files to your device storage when possible and may fall back to Android's document picker if automatic saving is not available. You are responsible for where you store, move, or share exported backup files.
During restore, Dock can merge URL-based apps with your current workspace. Matching URL apps are updated instead of duplicated, while static apps are restored as separate records.
Dock may also be included in Android system backup depending on your device and Google or Android backup settings. Such backups are handled by the operating system or backup provider, not by Dock.
Dock keeps your data on your device until you remove it.
Dock keeps your saved apps and settings on your device until you delete an app from Dock, clear recent apps, clear an app's site data, wipe app data from Android system settings, restore a backup that updates or adds records, reset Dock settings, or uninstall Dock.
Custom icons, cached favicons, and copied static app files stored by Dock remain in local app storage unless removed through Dock actions, app data deletion, or uninstalling the app.
If App Lock is hard reset without a recovery key, apps that were protected may be marked as permanently locked. Those records cannot be opened or edited and can only be removed from Dock.
Dock lets you pin apps for faster access.
Dock lets you pin apps so they appear in a dedicated Pinned Apps section while still remaining available in the main All Apps list.
Pinned status is stored locally on your device. Dock does not send pinned app information to any Dock server. You can pin or unpin apps at any time from the app options menu.
App Lock protects selected apps on your device.
Dock includes an optional App Lock feature for selected saved apps. App Lock can use a password and, if enabled by you and supported by your device, Android fingerprint authentication.
Dock stores App Lock credentials as hashes and does not store your readable password or readable recovery key. Fingerprint verification is handled by Android; Dock does not receive or store fingerprint data.
Dock stores security state locally, including failed password attempts, temporary lockout timing, failed fingerprint attempt count, whether fingerprint unlock is temporarily disabled, and which apps are locked. This helps prevent simple bypasses such as closing and reopening the app.
If you forget your App Lock password, Dock may allow recovery using your recovery key. If you hard reset App Lock without the recovery key, apps that were protected may become permanently locked and can only be removed.
Dock uses Android storage and WebView security features where available.
Dock uses local Android storage and Android WebView security features where available, including safe browsing support on supported Android WebView versions.
Dock blocks pages with invalid SSL certificates instead of continuing to load them.
Dock backup files are encrypted by Dock before they are saved. Backup encryption helps protect the backup file contents, but you should still keep exported backup files in a safe location.
No app can guarantee complete security. You should only add and open websites you trust.
Dock is not designed to knowingly collect personal information from children.
Since Dock does not use a Dock-operated account system or backend, we do not knowingly collect children's personal information.
Websites opened inside Dock may have their own age rules and privacy practices.
You can control the data stored by Dock.
- Editing or deleting saved web apps
- Removing custom icons
- Choosing grid or list layout, icon appearance, and theme preferences
- Pinning or unpinning apps
- Clearing recent apps
- Clearing app site data from an app's dedicated settings page
- Changing per-app camera, microphone, and location permission choices
- Enabling, disabling, recovering, or hard resetting App Lock
- Resetting Dock settings
- Exporting or restoring your workspace
- Clearing Dock app data from Android settings
- Uninstalling Dock
You can also deny Android permissions such as camera, microphone, or location when prompted.
Websites opened inside Dock are usually third-party services.
Dock is a launcher and browser-like workspace for websites. Websites you open inside Dock are third-party services unless they are owned by Dock or Vritra Security Organization.
Dock is not responsible for the privacy practices, security, content, or data handling of third-party websites.
This policy may be updated as Dock changes.
If the app adds new data collection, account features, analytics, cloud sync, or server-side services, this policy should be updated before release.
Contact Vritra Security Organization
For privacy questions, contact:
Vritra Security OrganizationWebsite: https://vritrasec.com
Email: contact@