OnCrest
oncrest.app

OnCrest privacy policy

Applies to: OnCrest Chrome Extension  ·  Publisher: Sva Studio  ·  Last updated: May 2026

OnCrest is built on a simple principle: your data belongs to you. Your intentions, your habits, and your behavioral patterns are stored on your device and are never sold, shared, or used for advertising. This policy explains exactly what I collect, why, and how.

1. Who I am

OnCrest is developed and published by Sva Studio. For any privacy-related questions, you can reach me at privacy@gangeya.dev.

2. What OnCrest does

OnCrest is a behavioral focus extension. It monitors browsing activity locally on your device to detect distraction patterns: rapid tab switching or extended scroll sessions. It then delivers timely, personalized interventions using intention recordings that you create. All of this processing happens entirely on your device.

3. Data stored locally on your device

The following data is created and stored exclusively in your browser's local storage (chrome.storage.local). It never leaves your device unless you explicitly opt into anonymous analytics (see Section 5).

  • Your intention recordings (text and/or voice)
  • Your configured distraction sites and focus session settings
  • Behavioral event logs: intervention outcomes, pattern summaries, relapse counts
  • A randomly generated, anonymous installation ID (a UUID with no link to your identity)
You are in full control. You can view, export, or permanently delete all locally stored data at any time from the extension's Settings screen.

4. Data I never collect

I do not collect, transmit, or have access to any of the following, under any circumstances:

  • Your name, email, or any personally identifiable information
  • The text or audio of your intention recordings
  • The specific URLs or websites you visit
  • Your browsing history
  • The reasons you type when overriding an intervention
  • Your IP address
  • Device identifiers or browser fingerprint data
  • Any content from the pages you visit

5. Anonymous usage analytics (optional)

To help understand how OnCrest is being used and improve the product, I offer an optional analytics programme. This is opt-in only. It is disabled by default and requires your explicit consent during onboarding or in Settings.

If you choose to participate, OnCrest sends a single aggregated daily summary to Sva Studio's analytics server hosted at analytics.gangeya.dev. This summary contains only the following categories of information:

  • Anonymous installation ID (random UUID, not linked to you)
  • Week bucket (e.g. "2026-W21", not an exact timestamp)
  • Distraction pattern counts (e.g. doom scroll: 3, tab thrash: 2)
  • Intervention outcome counts (e.g. redirected: 5, overridden: 2)
  • Intention quality score (a numeric value, never the text itself)
  • Session count for the day
  • Time-of-day distribution (morning / afternoon / evening, not exact times)

This data is aggregated, cannot be traced back to you, and contains no personally identifiable information. It is used solely for product analysis: to understand which features are working, where users relapse, and how interventions can be improved.

You can withdraw consent and stop analytics reporting at any time from the Settings screen. Upon withdrawal, no further data is transmitted.

6. Data retention

Local data is retained until you delete it manually via the Settings screen, or until you uninstall the extension, at which point Chrome removes all locally stored extension data.

If you participated in anonymous analytics, aggregated summary data on the server is retained for up to 24 months for trend analysis and then permanently deleted. This data cannot be linked back to any individual.

7. Third parties

I don't sell, rent, share, or disclose any user data to third parties. OnCrest does not contain any advertising SDKs, affiliate tracking, or social media integrations. No third-party analytics scripts run inside the extension.

If you use the Pro tier's AI-assisted intention refinement feature, your intention text is sent to the server for processing and immediately discarded. It is not logged or stored. You will be clearly notified when this feature involves a server call.

8. Permissions explained

OnCrest requests the following Chrome permissions, all of which are necessary for core functionality:

  • storage — to save your intentions, settings, and behavioral summaries locally on your device.
  • activeTab — to check whether the active tab matches a distraction site when an intervention is triggered.
  • tabs — to detect tab-switching patterns used to identify avoidance behavior.
  • scripting — to inject the intervention overlay UI into the active tab when a distraction pattern is detected.
  • Host permissions — to run content scripts on user-configured distraction sites in order to measure scroll velocity, time-on-page, and engagement signals. No page content is read or transmitted.

I don't use remote code. All extension logic runs from locally bundled files.

9. Children's privacy

OnCrest is not directed at children under the age of 13. I don't knowingly collect any information from children. If you believe a child has provided information through the extension, please contact me at privacy@gangeya.dev.

10. Changes to this policy

If I make material changes to this privacy policy, I will update the "Last updated" date at the top of this page and notify active users via the extension's update notes. Continued use of OnCrest after changes are posted constitutes your acceptance of the revised policy.

11. Contact

If you have any questions, concerns, or requests regarding this privacy policy or the data practices of OnCrest, please contact me at:

privacy@gangeya.dev