GritMode

Privacy Policy

Effective Date: July 9, 2026

1. General Information

This Privacy Policy explains how Sole Proprietor Biriulin Oleksandr Serhiiovych / FOP Biriulin Oleksandr Serhiiovych ("we," "us," or "our") processes personal data when you use the GritMode: App Blocker mobile application (referred to as "GritMode" or the "App") and related services (together, the "Service").

We act as the entity responsible for the processing of personal data as described in this Privacy Policy.

Data Controller / Operator: FOP Biriulin Oleksandr Serhiiovych

Country / Jurisdiction: Ukraine

Mailing Address for Contact: Heroes of Kharkiv Avenue, 250V, Kharkiv, 61095, Ukraine

Support Email: alex.biriulin.pro@gmail.com

Privacy Contact: alex.biriulin.pro@gmail.com

2. Scope of This Policy

This Privacy Policy applies to personal data that may be processed when you:

This Privacy Policy does not govern separate data practices of third parties such as Apple, the App Store, or email service providers unless expressly stated otherwise.

3. What Data We Collect and Process

3.1. Data You Provide Directly

GritMode does not require account creation and may be used without registration.

However, we may process data that you voluntarily provide, such as:

3.2. Habit, Task, Progress, and Content Data

When you use GritMode, the app locally processes and stores data that you create within the app, such as:

This data is used to provide the core functionality of the app and is stored locally on your device. We do not access this data and do not transmit it to our servers.

3.3. Data from Device Features and Permissions

Depending on the features you enable, GritMode may process the following categories of data locally on the device:

All such data is processed on the device using Apple's system APIs and is not transmitted to us.

3.4. Device and Technical Data

The app uses technical information on the device that is necessary for functionality, compatibility, and security, such as:

This information is used to support the correct operation of the app on the device and is not transmitted to us. Separately, information about the status of your subscription is processed through Apple / StoreKit, as described in Section 3.7.

3.5. Diagnostics and Crash Data

At this time, GritMode does not use third-party crash reporting services and does not automatically receive crash diagnostics directly.

Apple may collect anonymous diagnostic information and crash statistics in accordance with your iOS settings ("Analytics & Improvements"). Such processing is governed by Apple's policies.

If you voluntarily send us an error description, screenshots, or other support materials, we may process that information in order to investigate and resolve the issue.

3.6. Analytics

GritMode uses Amplitude (operated by Amplitude, Inc., United States — https://amplitude.com/privacy) as a product analytics provider to understand how the app is used in aggregate and to improve it.

Amplitude processes:

Amplitude does not receive the content of your habits, tasks, notes, HealthKit data (including step counts), camera images, the list of apps you have selected to block in Screen Time, names, email addresses, or any other personally identifying information.

GritMode does not use advertising SDKs, advertising identifiers (IDFA), or cross-app / cross-site tracking technologies, and does not participate in behavioral advertising.

3.7. Payments and Subscriptions

If GritMode offers subscriptions or in-app purchases, subscription-related information is processed to provide access to the relevant features.

In particular:

3.8. AI Insights (Optional Premium Feature)

GritMode offers an optional AI Insights feature that generates a short daily report about your discipline patterns. The feature is available to premium subscribers and works only after you give explicit consent inside the app. If you do not enable it, no data described in this section is transmitted.

When you request a report, the app sends the following data to our proxy server (hosted on Cloudflare Workers, operated by Cloudflare, Inc.):

This payload does not include Screen Time / Family Controls data, the names or identifiers of the apps or websites you block, HealthKit data, camera images, notes or other content you type, or personal identifiers such as your name, email address, or Apple ID.

To generate the report, the statistics are forwarded to OpenAI (OpenAI, L.L.C., United States) and processed by a language model via the OpenAI API — see https://openai.com/policies/privacy-policy. Under OpenAI's API data usage terms, data submitted through the API is not used to train OpenAI models.

We do not store the transmitted statistics or the generated reports on our server. The only server-side record is a technical rate-limit marker (the pseudonymous user ID and the date), which is deleted automatically within approximately 25 hours. The generated report is stored locally on your device.

Data is transmitted only at the moment you request a report. If you stop using the feature, no further data is sent.

4. Purposes of Processing and Legal Bases

We process data only to the extent necessary for app operation and legitimate purposes.

Depending on the circumstances, legal bases may include:

5. How We Use Data

We may use data to:

6. Sharing of Data with Third Parties

We do not sell personal data.

We also do not disclose personal data to third parties for their own independent advertising or marketing purposes.

Because the core functionality of GritMode operates without accounts or cloud synchronization, the main body of user data remains on the user's device. The optional AI Insights feature uses a proxy server as described in Section 3.8.

However, in limited circumstances, data may be processed by the following categories of recipients:

7. SDKs and Service Providers

GritMode uses the following third-party SDKs:

GritMode does not use third-party SDKs for advertising, crash reporting, marketing attribution, or cloud synchronization of user-generated content.

The app uses native Apple frameworks, which may include, depending on the app configuration:

Where the app uses features requiring additional system frameworks (for example, camera access or sending email through a system interface), such frameworks operate locally within the scope of permissions you grant.

If the list of providers or SDKs changes in the future, this Privacy Policy will be updated.

8. International Data Transfers

We do not routinely transfer core app data internationally through our own servers because the main user data is stored locally on the device.

However, in limited cases, data may be processed by external services in jurisdictions outside your country:

In such cases, processing takes place within the infrastructure of those services under their respective data protection frameworks.

9. Data Retention

Because GritMode primarily stores user data locally on the device, data is generally retained:

In addition:

10. Data Security

We apply reasonable technical and organizational measures to protect data against loss, misuse, unauthorized access, disclosure, alteration, or destruction.

Because the main body of user information is processed locally on the device, a significant part of security also depends on your device security, operating system protections, and access settings.

However, no method of storage or transmission can guarantee absolute security.

11. Your Rights

Depending on your location and applicable law, you may have the right to:

Because most data is stored locally on your device, many data management actions can be performed directly through the app or by deleting the app.

For privacy-related requests, you may contact us at alex.biriulin.pro@gmail.com.

12. Choices and Controls

You may manage data processing and permissions in the following ways:

If you disable certain permissions, some GritMode features may be limited or unavailable.

13. Children's Privacy

GritMode is not directed to children under 13 years of age or any other age threshold required by applicable law in the relevant jurisdiction.

We do not knowingly collect personal data from children where prohibited by law, and we do not sell or "share" personal data of minors.

If you believe that a child has provided us with personal data in violation of applicable requirements, please contact us at alex.biriulin.pro@gmail.com.

14. Changes to This Policy

We may update this Privacy Policy from time to time.

When we do, we will revise the effective date at the top of this document. Where required by law or where changes are material, we may also notify users through the app or another reasonable method.

15. Contact Us

FOP Biriulin Oleksandr Serhiiovych

Mailing Address for Contact: Heroes of Kharkiv Avenue, 250V, Kharkiv, 61095, Ukraine

Support Email: alex.biriulin.pro@gmail.com

Privacy Contact: alex.biriulin.pro@gmail.com

16. Additional Notice for U.S. / California Residents

Applicable if U.S. or California privacy law applies to the processing of your data.

Depending on applicable law, you may have additional rights, including the right to:

At this time, we do not sell and do not "share" personal information as those terms may be defined under applicable U.S. or California law for cross-context behavioral advertising. This also applies to personal information of minors.