Privacy
Privacy Policy
Last updated: 10 November 2026
QuietPact is a two-person screen-time agreement. The agreement is shared; the app list is not. This policy explains exactly where each piece of data lives, who can see it, and how to remove it.
The short version
App selection, shields and usage detail stay on your iPhone. Your partner sees the shared score, pause decisions and alert types — never your app usage. The server keeps the minimum pact data needed to sync those signals. The web summary is a tokenised, read-only link, and anyone who has the link can open it. QuietPact has no ads, no advertising identifier and no data sale.
Who we are
QuietPact is made by CyberBoon. There is no QuietPact account and no sign-in: a pact is created on the device, and seats are joined with a short invite code. For any privacy question or request, write to [email protected].
Apple provides the Screen Time and Family Controls frameworks QuietPact uses on iOS. Apple's handling of those system services is governed by Apple's privacy policy. QuietPact is not affiliated with, endorsed by or sponsored by Apple.
What stays on your iPhone
QuietPact stores what it needs to run the pact on your device:
- The apps you select with Apple's Family Controls picker, as opaque system tokens, and the shields applied to them.
- Usage totals and the device-side calculations behind your score. QuietPact does not upload app names, bundle IDs or minute-by-minute usage.
- Pact settings: intention, daily allowance, quiet windows, seats, renewals and your local language and notification preferences.
- Local history, pending requests, a cached copy of your summary link and files you export yourself.
Removing the app removes this local data. Apple's Family Controls selection is also controlled by iOS and can be changed in the system's Screen Time settings.
What your partner sees
Inside the app and on the read-only summary, the other seat can see the shared weekly score, the seat list and roles, last-seen times, pause requests and their decisions, and alert types such as access revoked, app removed, 24 hours of silence or an approved override.
A pause request carries two things to your partner: the app's display name as shown in the request and the number of minutes you asked for. It does not carry the package name, your full app list or your usage totals. Your partner does not see which apps you use, for how long, or what is on your screen.
What we store in Cloudflare D1
The sync service runs on Cloudflare Workers and stores pact data in Cloudflare D1, which processes it on our behalf. The fields are deliberately narrow:
- Pact: pact name, plan status and timestamps.
- Seats: member ID, role, seat index, joined time and last-seen time.
- Invites: the six-character code, role, reserved seat and expiry.
- Events: event type and time — never app usage.
- Pause requests: the app display name, requested minutes, status and decision time.
- Scores: week start and the 0–100 weekly score.
- Summary shares: the share token and its creation, expiry and revocation times.
We do not store your blocked-app list, bundle or package IDs, usage minutes, screen content, messages, contacts, photos, location, health data or advertising identifier. Payment is handled by Apple; we never receive your card details or billing address.
The read-only summary link
A summary link is a tokenised capability, not a login. It looks like a long random string in the address, and anyone who has the link can view the page. Treat it like a key and share it only with the person you intend.
The page is read-only and shows the pact name, weekly score, seat roles, last-seen times and recent event types. It does not show app names, usage minutes or screen content. It is served without JavaScript, marked noindex, nofollow, and detects the reader's browser language across 12 languages.
You can revoke the link in the app at any time. A link also expires after seven days. The pact has at most one active link; creating a new one revokes the previous one. If you cannot open the app, write to support to ask us to revoke it.
What we never do
QuietPact shows no ads, uses no advertising identifier and does not track you across apps or websites. We do not sell data, rent it, or use it to build an advertising profile. We do not read your screen, your messages, your photos or your keyboard. There is no QuietPact social feed, public profile or leaderboard.
Retention and deletion
Local data stays on your iPhone until you reset the pact or remove the app. Invite codes expire after seven days. Summary links expire after seven days or when revoked. Pause requests expire after 24 hours. A pending request that cannot reach the server falls back locally after 15 minutes.
Pact data on the server remains while the pact exists. You can revoke the summary link and reset the local pact in Settings. To delete the pact and its server-side records, email [email protected]; because there is no login account, we verify the request from within the pact and confirm when it is done. Support emails are kept until the issue is resolved or you ask us to delete them. The delete page has the full walkthrough.
This website
This site is static. It sets no cookies, runs no analytics and makes no external requests: the stylesheet, icon and images are served from this domain, and fonts are system fonts. It has no forms or scripts; the email links open your email app. Our hosting provider may process standard request logs, such as IP address and user agent, to serve and protect the site.
The app itself is not available on the App Store yet. If you email us for launch updates, we will use your address only to reply and, if you asked for them, to send one launch note. We will not add you to a newsletter or sell the address.
Your choices and rights
You can revoke a summary link, reset the pact on your device and ask us for a copy or deletion of the pact data associated with you. The pact owner can remove a seat; if you are not the owner, ask us and we will help. You can also ask us to correct data or restrict its use. Depending on where you live, you may have additional rights under local data-protection law; we will not charge you for a reasonable request. Write to the address below and we will reply.
If you purchased a subscription, Apple controls the billing record. Manage or cancel it in your Apple ID settings. Deleting the app or the pact does not cancel an App Store subscription.
Children
QuietPact is not directed to children under 13, and we do not knowingly collect personal data from them. The app is built for two people who choose to make a pact; it is not a parental-surveillance product. If you believe a child has sent us personal data, contact us and we will delete it.
Changes to this policy
If this policy changes, the new version will be posted here with a new date. Material changes will be reflected on this page before they take effect. The app is still in development, so details may also change before release; the version published here at launch will govern the released app.
Contact
Privacy questions, data requests and security reports go to the same inbox. Please do not send your Apple ID password or full payment details.
CyberBoon · QuietPact privacy
[email protected]