last updated November 11, 2026 (America/New_York)
on this page
Operator: [frfr LLC name] (“frfr,” “we,” “us”) Address: [address] Privacy contact: privacy@frfrapp.co Support: support@frfrapp.co Legal: legal@frfrapp.co
This policy covers the frfr iOS app, the website at frfrapp.co (including reply pages such as frfrapp.co/s/…), and related services (together, the “Service”).
This summary is a guide. The full policy below is the official one.
frfr is operated by [frfr LLC name], [address]. If you are in the European Economic Area, the UK, or Switzerland, [frfr LLC name] is the controller of your personal data unless we say otherwise.
The Service is for people 13 and older. If you are 13–17, you should use frfr only with a parent or guardian’s permission where that is required, and some features (including ads and certain late-night reminders) may be limited.
We collect only what we need to run the Service, keep it safe, and (if you choose) process a subscription. We do not collect personal information from you until you have passed the age screen, except a first-party device lock we may store so a child who has just told us they are under 13 cannot immediately try again. We do not start our advertising SDK, product-analytics SDK, push-notification token registration, or contacts access until the age screen has been passed.
| Category | Examples | Required? |
|---|---|---|
| Age-gate data | Birth month and year, or date of birth, or an “I am under 13” choice | Yes, to use the app. We use this to apply the 13+ rule. If you are under 13 we do not create an account. |
| Account and profile | Username, display name, bio / about-me text, grade, school, prompt text, profile photo, banner photo | A display name is required to create an account. Grade is used to keep hints honest. School is optional. Photos are optional. |
| Sign in with Apple | The Apple user identifier (sub). Your name or email only if you choose to share them with us. If you hide your email, Apple may give us a private relay address. | Only if you use Sign in with Apple. |
| Messages you send | The text of a question or reply you send through a frfr link or in the app | Only if you send one. You can do this without an account. |
| Reports and support | A report reason, optional note, and any email you send to support, privacy, or legal | Only if you contact us or report something. |
| Preferences | Notification settings, timezone (for streaks and the daily prompt), app-icon choice | Optional, or set to a default. |
| Category | Examples | Why |
|---|---|---|
| Device and app | App version, device type and OS, a device identifier the app creates, language, approximate region (not precise GPS) | Operate the app, debug, rate-limit, and apply regional rules. |
| Log and security data | Time of a request, hashed IP address, rate-limit counters, share or page opened | Security, abuse prevention, and delivering the reply page. We hash IP addresses rather than store them in the clear. |
| Usage | Screens opened, actions such as sharing a link, opening a profile, sending a heart, unlocking a hint, or starting (but not completing) a purchase | Run and improve the Service, measure what works, and (if you have plus) provide “who viewed you.” |
| Share source | A short tag such as snap or ig on a reply link | So we can tell which share path brought a reply. This is not an advertising identifier. |
| Cookies or local storage | Session or age-gate flags on the website; similar local storage in the app | Keep you signed in, remember the age-gate hold, and keep the site working. |
We do not ask for your precise location. We do not read your text messages, photos, or camera roll except the images you pick with the system photo picker for a profile photo or banner.
We do not buy marketing lists about you. We do not scrape your other social-media accounts to build a profile.
We use personal information to:
share_completed). We do not need the text of your private messages for this.We do not use official “frfr team” messages as a disguise for fake friend questions, and we do not use personal information to invent engagement that did not happen.
Where those laws apply, we rely on:
The point of frfr is that a message does not show the sender’s name. That is not a promise that a sender can never be identified.
The words in a message, the time it arrives, a hint you unlock, or a legal request can still give you — or us — a clue. If a sender is signed in, we may have their account id on the server. If they are not signed in, we may have a hashed IP address and other technical data.
We may disclose information when we believe in good faith that we must do so to comply with the law or a valid legal process, to protect someone’s safety, to investigate or report abuse or illegal activity (including to the National Center for Missing & Exploited Children), or to enforce our terms. We will consider challenging overbroad requests when we think it is appropriate, but we cannot promise to notify you if the law forbids it.
We do not sell your personal information, and we do not “share” it for cross-context behavioral advertising as those words are used in the California CPRA. We do not use data from users under 18 for targeted or behavioral advertising.
We do share information in these limited ways:
| Recipient | What | Why |
|---|---|---|
| Cloudflare | Account data, messages, photos, logs, and hashed IPs, on our Worker, D1 database, and R2 storage | Hosting, storage, security, and content delivery |
| Apple | Entitlement checks, Sign in with Apple identifiers, and whatever you submit through App Store or iOS permission sheets | Sign-in, payments, notifications, and operating-system services |
| Google AdMob | A request to fill a rewarded ad, plus standard technical signals Google needs to serve it | Only if a rewarded ad is shown. For users under 18, ads are off by default, or if ever shown are requested as non-personalized. We do not use AdMob to build a marketing profile of a minor. |
| PostHog | Event names and properties, a distinct id | Product analytics, and only if we have configured a project key. It is off until then. We will not use PostHog to sell ads against your profile. |
| People you interact with | Your public profile (name, username, photo, prompt, bio) and any message you send | That is the Service working as you would expect. Recipients see the text you sent, not your name, unless you put your name in the text. |
| Other apps you open | The sticker image and link you choose to share to Snapchat, Instagram, or the system share sheet | Those platforms’ terms and policies apply to what you share there. |
| Authorities and safety partners | The limited information needed | Legal process, safety emergencies, or CSAM reporting. |
| Professional advisers and successors | What they need, under confidentiality | Lawyers, auditors, insurers; or a buyer in a merger or sale, with notice where required. |
Every processor is required, by contract, to use the information only to provide their service to us and to protect it at a level consistent with this policy and applicable law.
We do not let third parties use your private messages to train their general AI models.
We keep information only as long as we need it for the purposes above, including safety and legal holds. This section is our written data-retention policy: it states the purposes for which we collect information, the business need to keep it, and the timeframe for deletion. We do not retain personal information collected from a child indefinitely.
| Data | Typical period |
|---|---|
| Account and profile | For as long as the account is open, then deleted or irreversibly de-identified within 30 days after a deletion request, unless a legal or safety hold applies |
| Messages in your inbox | Until you delete the message or your account, except reported messages, which we may keep for up to 18 months (or longer if a safety or legal matter is open) |
| Hashed IPs and rate-limit rows | Up to 90 days, unless tied to an open report or legal matter |
| Profile-view records | Up to 90 days, or until you delete your account |
| Streak and share-source tags | For as long as the account is open, or 90 days for anonymous share tags |
| Support emails and privacy requests | Up to 3 years |
| Purchase / entitlement records | As long as required for accounting, tax, and dispute purposes (often up to 7 years) |
| Under-13 age-gate hold | A short cooling-off flag only; no profile is created |
| Aggregated or de-identified metrics | May be kept |
When we no longer need information, we delete it or irreversibly de-identify it.
tagForUnderAgeOfConsent) so the ad SDK does not treat them as an adult for interest-based advertising.Depending on where you live, you may have some or all of these rights: access / know, correct, delete, portability / a copy, opt out of sale, share, or targeted advertising, opt out of certain profiling, limit use of sensitive personal information, and appeal a denial.
We offer these rights to U.S. residents, including residents of California (CCPA/CPRA), Virginia (CDPA), Colorado, Connecticut, Utah, Texas (TDPSA), and other states that have enacted similar consumer privacy laws as of 2026, even if a particular statute’s numeric threshold would not yet apply to us. We will not require you to create a new account only to use these rights if we can reasonably verify you another way.
How to make a request. Email privacy@frfrapp.co with the subject “Privacy request,” or use the form at https://frfrapp.co/privacy-request. Tell us which right you want to use and enough information for us to verify you (for example, your username and the email or Sign in with Apple address on the account). You may use an authorized agent where the law allows it; we may still need to verify you.
Timing. We will respond within 45 days, or tell you if we need one extension of up to 45 more days and why.
Appeals. If we deny your request, you may appeal by emailing privacy@frfrapp.co with the subject “Privacy appeal” within a reasonable time (please include the date of our decision). We will answer the appeal in writing within 60 days. If we deny the appeal, we will give you a way to contact your state attorney general. For Virginia residents, that is the Office of the Attorney General. For California, the Office of the Attorney General or the California Privacy Protection Agency. For Texas, the Attorney General’s consumer privacy page.
California “Notice at Collection” and Shine the Light. The categories, purposes, and recipients are in Sections 2, 3, and 6. We do not sell or share personal information as CPRA defines those terms, and we have no actual knowledge of selling or sharing the personal information of consumers under 16. We do not use or disclose sensitive personal information for purposes other than those that current CPRA regulations allow without a right to limit. California residents may also request information about disclosures to third parties for their direct marketing; we do not do that.
GPC. We treat a valid Global Privacy Control signal on our website as an opt-out of sale, share, and targeted advertising for that browser.
We will not discriminate against you for exercising your rights.
We are based in the United States. If you use frfr from another country, your information will be processed in the United States and in other countries where our processors (including Cloudflare) operate. Those countries may not have the same data-protection laws as your own. Where required, we use appropriate safeguards, such as standard contractual clauses, for those transfers.
We use technical and organizational measures that are appropriate to the nature of the data, including encrypted transport (HTTPS), hashed session tokens, hashed IP addresses, access limits on admin tools, and least-privilege production access. We also maintain a written information security program, with a designated owner, periodic risk assessments, testing of safeguards, and an at-least-annual review, consistent with the kinds of controls described in the COPPA Rule, 16 C.F.R. § 312.8, for any personal information we may collect from a child (which we do not do by design). Before we allow a processor to handle that kind of information, we take reasonable steps to confirm they can protect it and we obtain written assurances that they will.
No method of transmission or storage is 100% secure. Please keep your device and Apple ID safe. If you believe there has been a security incident that affects you, write to privacy@frfrapp.co.
frfr is not directed at children under 13, and we do not knowingly collect personal information from them. This section is also our notice of the practices we follow under the Children’s Online Privacy Protection Act and the COPPA Rule (16 C.F.R. Part 312), as amended in 2025 (effective June 23, 2025; operator compliance date April 22, 2026).
We use a neutral age screen before we collect a name, school, photo, or other profile information, and before we start advertising or product-analytics SDKs, register a push token, or ask for contacts. The screen does not default to 13 or older and does not advertise locked features as a reason to enter a false age.
If the age screen says the person is under 13, we do not create an account, and we do not save a name, school, photos, or analytics events. We may keep a short technical device lock so the same device cannot immediately submit a different age. That lock is not used for any other purpose and is not a profile.
If you are a parent or guardian and you believe your child under 13 has an account, email privacy@frfrapp.co with the subject line “Under-13 account.” Include any username, email, or Sign in with Apple information you have. You may also use https://frfrapp.co/privacy-request. This is a priority request.
What we will do. We will stop further collection, delete the account and the personal information we have that is reasonably linkable to the child, and email you a confirmation if you wrote to us from a reachable address. We do this as soon as we can, and we treat it as an urgent request (not as an ordinary 30-day account-deletion). We may keep a short technical hold so the same child cannot immediately re-register, and we may keep a minimal internal ticket that a deletion occurred. We will not keep the child’s profile, photos, or messages for analytics or advertising. We do not need verifiable parental consent because we do not offer the Service to children under 13.
We do not offer anonymous messaging to children under 13, and we do not seek verifiable parental consent to do so. If that ever changes, we will update this policy and comply with COPPA first, including notice and verifiable parental consent, before any collection.
The retention schedule in Section 7 is our written data-retention policy. For personal information later found to have been collected from a child, we delete it when it is no longer reasonably necessary for the purpose for which it was collected (age screening, the short re-registration hold, or a legal obligation). We do not keep that information indefinitely.
If you are 13–17:
We may add stronger state-specific rules (for example, parental consent or a higher minimum age in a particular state) when the law requires it.
We will ask iOS for permission before sending notifications. You can decline, and you can change this later. We use notifications to tell you that you have a new question, or to send a reminder you turned on (for example, an evening share reminder). Notification text on the lock screen will be generic when we can reasonably make it so, so a message body is not previewed to everyone who can see your screen. We do not require notifications to use the app.
Law-enforcement agencies may send legal process to legal@frfrapp.co (or the registered agent at [address]). We disclose information only when we believe in good faith that we are required to do so, or that an emergency involving danger of death or serious physical injury requires it. We may report apparent child sexual abuse material to NCMEC.
A sender’s anonymity does not prevent us from responding to valid legal process.
We may update this policy. We will change the “Last updated” date above, post the new policy at https://frfrapp.co/privacy, and, if the change is material, give you additional notice in the app or by email (if we have one) where required. If you do not agree, you should stop using the Service and delete your account.
Questions about privacy, requests, and appeals:
Web form (once live): https://frfrapp.co/privacy-request
If you are in the EEA, the UK, or Switzerland, you may also complain to your local data-protection authority. We would appreciate the chance to address your concern first.
This document is a draft for counsel review. It is not legal advice.