Privacy Policy

Forth · Effective October 1, 2026 · Last updated October 31, 2026

Privacy at a glance. Forth keeps its core recovery features on your device. There is no app login. Optional web checkout collects a billing email and payment details through RevenueCat and Stripe. If you use The Room, the service hosting the feed receives the posts you share, a random community identifier, and standard authentication and connection information. The moderation provider receives post text without that identifier. The iOS app checks with Expo for app updates each time it starts, using a random installation identifier. The iOS app also uses limited product analytics unless you turn them off. The Android app does not send these product events to PostHog. We do not sell personal information, show ads, or track you across other apps and websites.

1. About this policy

This Privacy Policy explains how information is processed when you use the Forth iOS and Android apps, The Room, Forth's support and legal pages, or communicate with Forth support (together, the "Services"). Forth is operated by Infobolt LLC ("Forth", "we", "us", or "our"). It should be read together with our Terms of Use.

Recovery and sexual-wellness information can be sensitive. Washington and Nevada residents should also read the separate Washington Consumer Health Data Privacy Policy or Nevada Consumer Health Data Privacy Policy, as applicable.

2. Information processed on your device

Most of Forth works without a traditional account or sign-up. Web checkout collects billing contact information as described in Section 6.

Your assessment responses are used on your device to generate a plan. Once the plan is created, the raw responses are discarded and the resulting plan is stored locally.

The following information is also stored locally:

Forth does not send the content of your plan, ratings, reflections, blocker selections, custom website addresses, or browsing history to us. If product analytics is enabled, limited event details such as game mode, session duration, and placement count may be sent as described in Section 4.

Daily reminders are scheduled by your device. Forth does not operate a push notification server. If you enable the biometric lock, your device performs authentication and tells Forth whether it succeeded. Forth does not receive your biometric data or device passcode.

3. The Room

3.1 Community identity and records

The Room is Forth's community feed, hosted by Supabase. When you first use it, Forth creates a community account with a random actor identifier and a generated handle. This account does not contain your name, email address, or phone number.

To operate and protect The Room, the community service stores your actor identifier, handle, account creation time, moderation status, posts and replies, blocks, reports, and related timestamps. Reports also include the selected report reason. The service keeps limited technical records used to control access and prevent a Room eligibility token from being reused.

The community database does not contain a direct field connecting your Room actor identifier to a store or RevenueCat customer identifier. We do not provide public profile pages, though posts are associated with the same actor identifier so that Forth can display conversations, identify your own posts, and apply blocks and moderation rules.

3.2 Posts and visibility

Posts are limited to 500 characters and replies are limited to one level. Published posts are visible to other people who have access to The Room under the generated handle shown with the post.

A generated handle is pseudonymous, but it does not guarantee anonymity. Details in a post may identify you, and the timing of a post may make a writer easier to recognize when the community is small. Avoid including names, contact details, or other information that could identify you or someone else.

3.3 Moderation

Every submitted post is reviewed by an automated moderation service before it can be published. Forth sends the post text to Anthropic's commercial Claude API without the handle, actor identifier, subscription information, or post history. Forth does not use Room posts to train AI models or include them in product analytics.

Anthropic states that commercial API inputs and outputs are not used to train its models by default and are ordinarily deleted from its systems within 30 days, subject to limited safety, legal, or separately agreed exceptions. Its commercial data retention notice explains those periods and exceptions.

The submitted post is stored in Forth's community database until it expires, whether it is published, held, or rejected. Held posts and reported posts are available for manual review. An authorized reviewer may see the post text, handle, timestamps, moderation status, report details, and account moderation history when completing that review.

You can hide or report a post and block or unblock a handle from inside the app. Reports are stored with the reporter's actor identifier and are available for manual review. Reports are reviewed within 24 hours. We use Resend to email the developer when the moderation queue needs attention; these alerts do not include post text, handles, reporter identifiers, or report reasons.

Posts leave the feed after seven days and are deleted from the active community database shortly afterward, except that unresolved reports and held posts may be retained privately until review is complete. Replies and reports linked to a deleted post are deleted with it. Other records, including the random Room account, handle, blocks, moderation history, and technical access records, may be retained for longer as described in Section 10.

4. Limited product analytics

On iOS, unless you turn analytics off, Forth sends a limited set of product events to PostHog. These events use a random app identifier that is not linked to your name or contact information. They help us understand whether app features work and where people leave the setup flow.

The Android app does not send these product events to PostHog. This does not stop purchase processing or the information you choose to share in The Room.

Events may record that a creator referral link was opened; an onboarding screen was reached, or the onboarding page failed to open; a plan-reveal, offer, purchase, or restore event occurred; you chose a reason from the short list shown after you close Apple's purchase sheet without subscribing; the dashboard, World, gallery, or The Room was viewed; a reset or game activity occurred; a post or reply submission was attempted; the blocker changed; or a reminder was enabled. Limited fields may include the app version, a step number, which onboarding screen was reached, offer and plan identifiers, the reason you chose from that list, game mode, duration, placement count, post type, restore outcome, and creator code.

Analytics does not include assessment responses, plan content, ratings, reflections, post text, handles, report or block reasons, blocker selections, custom website addresses, or browsing history. PostHog person profiles, session recording, automatic screen capture, and IP-based location lookup are disabled.

You can turn analytics off from the Privacy screen. This stops future analytics events from being sent; it does not automatically delete events already received by PostHog.

5. App updates

Each time it starts, the Forth iOS app asks Expo, our app update provider, whether a newer version of the app's code is available, and downloads it if there is one. Each request includes a random installation identifier that Forth creates the first time it checks, the device platform, the version of Forth's code that is running, and the update channel. If Forth hit an error while starting, the next request also includes that error's message. The installation identifier is not linked to your name, email address, or Room handle, and reinstalling Forth replaces it. Expo also receives the technical connection information described in Section 9. Expo uses this information to deliver updates and to count how many installations receive them. Forth does not add your assessment responses, plan, ratings, reflections, blocker selections, or Room posts to these requests.

6. Purchases and subscriptions

Apple processes App Store subscription payments. We do not receive your full payment card or Apple Account credentials. Forth uses RevenueCat to manage purchase status. RevenueCat receives an anonymous customer identifier, Apple receipt and purchase information, subscription status, last-use information, and basic device and operating-system details. RevenueCat does not receive your assessment responses, plan, reflections, blocker choices, or Room posts from Forth.

For Google Play purchases on Android, Google processes subscription payments. RevenueCat receives an anonymous customer identifier, Google purchase tokens and purchase information, subscription status, last-use information, and basic device and operating-system details. We do not receive your full payment card details or Google Account credentials.

If you choose web checkout, RevenueCat manages your subscription and Stripe processes payment. We pass RevenueCat's app customer identifier to checkout so the purchase can unlock access in Forth. Checkout collects your billing email and the payment and billing details needed to complete the purchase. RevenueCat and Stripe process these details and transaction records to manage charges, renewals, receipts, cancellation, refunds, security, and support. We can access billing contact information, subscription status, and transaction records through their dashboards, but do not receive your full card number or security code. Your billing email is not added to product analytics or used to identify you in The Room. Forth does not send your assessment responses, plan, reflections, blocker choices, or Room posts to web checkout.

Apple's handling of your purchase is described in Apple's Privacy Policy, and Google's handling of Google Play purchases is described in Google's Privacy Policy. RevenueCat's handling of purchase information is described in its RevenueCat Privacy Policy. Stripe's handling of web payment information is described in the Stripe Privacy Policy.

7. The blocker and device permissions

On iOS, Forth's optional blocker uses Apple's Screen Time system. For apps, categories, and web domains selected through Apple's picker, Forth receives opaque tokens and counts rather than the selected names. Those tokens stay on your device. Custom website addresses are also stored locally and passed to the blocking system on your device. When you enable Forth's Safari extension, it checks the current top-level website hostname locally against your blocking rules to open a Reset for supported matches. It does not send visited hostnames to us or store browsing history.

On Android, Forth's optional blocker uses Accessibility after separate consent. It reads app package names, window positions and focus information on supported displays to apply the rules you choose and keep essential controls available. Website checks read visible addresses, including optional Reddit community paths, from known address bars in Chrome, Firefox, DuckDuckGo and Brave. Embedded pages and native Reddit feeds are not inspected.

These checks run on your device. Forth's Accessibility blocker does not save or transmit visited addresses, browsing history, page content or temporary window snapshots. Your blocking choices, schedules, break deadlines, pending Reset state and browser connection-test results stay on your device. You can turn off Accessibility access in Android Settings.

On Android, optional network protection uses Android's VPN permission after separate consent. It filters other apps' DNS lookups for website and service names, including background requests. These lookups do not prove that you visited a page. Forth blocks matching names locally without forwarding them. Allowed DNS requests go to Cloudflare over encrypted HTTPS; Cloudflare receives those names and your connection's IP address. With Adult websites on, Forth uses Cloudflare Families' adult-content and malware filtering; with it off, Forth uses Cloudflare's unfiltered Public DNS. Full web traffic, URL paths and page contents are not sent through this DNS connection. Forth keeps no DNS visit history. Cloudflare keeps limited resolver logs and gives APNIC limited access to anonymized research data, as described in its resolver privacy notice. Apps using their own DNS, cached answers or direct IP connections can bypass filtering. You can disconnect in Forth or turn Forth's VPN off in Android Settings. Removing your saved Cloudflare choice withdraws consent and disconnects.

Forth does not request access to your contacts, photos, microphone, camera, or precise location. It may request notification permission for a local daily reminder and biometric authentication permission for the optional app lock.

8. Support communications

If you email us, we receive your email address and the information you include in your message. We use it to respond, troubleshoot, and keep a reasonable record of the support request. Please avoid sending sensitive information that is not needed to answer your question.

Forth's support and legal pages are hosted through GitHub Pages. When you visit them, GitHub receives standard technical request information such as your IP address, request time, and browser or device information to deliver and secure the pages.

9. How information is used and disclosed

We use the information described above to:

Our service providers include Supabase, which hosts The Room and its community accounts; Anthropic, which processes post text for moderation; PostHog, which processes product analytics; RevenueCat, which manages purchase status and web subscriptions; Stripe, which processes web payments; Apple, which processes App Store payments and provides device services; Google, which delivers support messages through Gmail and processes Google Play purchases; Expo, which delivers app updates; and GitHub, which hosts the support and legal pages. We use these providers for the purposes described in this policy. We only share personal information with service providers that protect it with the same or equal protection described in this policy. Their handling of information is also governed by their terms, privacy commitments, and applicable law.

When Forth connects to an online service, the provider also receives technical connection information such as an IP address, request time, and app, browser, device, or operating-system information. Providers may create authentication, security, and diagnostic logs to deliver, protect, and troubleshoot their services. Forth does not collect precise location, and PostHog's IP-based location lookup is disabled.

We do not sell personal information, use it for targeted advertising across unrelated apps or websites, or provide it to data brokers. We may disclose limited information if reasonably necessary to comply with law, protect the rights or safety of users and others, investigate misuse, or complete a business transfer. Where required, we will provide notice of a material change in who controls the information.

10. Retention and deletion

Local information remains on your device until it is changed or removed. The Privacy screen includes a control for erasing certain local recovery records. That control does not cancel your subscription, delete Room records, or reset every device-managed permission, setting or credential. Some security credentials are stored through the iOS Keychain and may remain after an app uninstall under Apple's device-storage behavior.

Room posts leave the feed after seven days and are deleted from the active community database shortly afterward, except for content kept privately while a report or moderation review is unresolved. Reports linked to those posts are deleted with them. Pseudonymous account records, handles, blocks, moderation history, and technical access records may be kept while needed to operate and protect The Room, meet legal obligations, or resolve disputes.

Analytics, app update, purchase, moderation-provider, and support records are retained according to the purpose for which they were collected and the applicable provider settings or legal requirements. Deleted information may remain in service-provider backups subject to their retention practices and legal requirements.

11. Your choices and privacy rights

Depending on where you live, you may have rights to access, correct, delete, or restrict the use of personal information, or to object to certain processing. To make a request, email us at the address below. Because Forth does not collect your name or email as an app account, we may need information from your device to verify that a Room record belongs to you. We may retain information when required by law or when a legal exception applies.

The separate Washington and Nevada consumer health data policies explain additional rights and request and appeal procedures for residents covered by those laws.

Delete your Room account

In Forth, open Privacy, go to Account & data deletion and tap “Delete my Room account.” After you confirm, Forth deletes your Room account, generated handle, posts and replies, blocks, and reports, and this phone forgets its Room sign-in. Deleting your Room account does not cancel an Apple, Google Play or web subscription; manage future charges through your store or purchase-provider subscription settings.

If you no longer have the app, or your version of Forth does not show this option, email nikitaborisov724@gmail.com with the subject “Forth account and data deletion.” Include your generated Room name or a previous support reference if you have one. Do not send passwords, access or refresh tokens, signed Room tokens, or payment-card details. Support will verify ownership before deleting an account and will tell you when it is completed, or explain why a record cannot be identified or must be retained. You can also use this email to request deletion of eligible purchase-provider and other personal records; those may require separate ownership verification.

A few records stay for a limited time. If someone reported one of your posts, or replied to it with something still under review, that post is kept hidden, without your Room account or handle, until a moderator finishes the review, and is then deleted within about an hour. Reports you filed that are still open stay with the post they concern, without your Room account. Spent-token hashes may remain while their signing key is accepted so that used tokens cannot be replayed, and a hashed purchase record that limits each purchase to one new Room handle every 30 days remains; neither contains your Room account or post text. We may also retain limited records needed for an unresolved safety matter, fraud prevention, legal obligations or disputes. Provider backups follow their retention practices. Local recovery records can be erased from Forth's Privacy screen.

12. Security and international processing

We use reasonable technical and organizational safeguards designed to protect information processed for Forth. No storage or transmission system is completely secure. Our service providers may process information in the United States and other countries, which may have different data-protection laws from where you live.

13. Age requirement

Forth is intended for adults age 18 and older and is not directed to children under 13. If we learn that we collected online personal information from a child under 13, we will delete it and take any other steps required by applicable children's privacy law.

14. Changes to this policy

We may update this Privacy Policy as Forth changes. We will update the date at the top of this page and provide additional notice or obtain fresh consent when required by law.

15. Contact

Questions or privacy requests: nikitaborisov724@gmail.com