With Affection 简体中文

With Affection Privacy Policy

Draft: 32 items still to be filled in, highlighted below.

Effective date: [TBD: effective date]
Last updated: [TBD: date of last update]

This policy explains what information the With Affection app and its letter service (we call the service "the Night Mail") collect, why, who can see it, how long we keep it, and what you can do about it.

This policy is written in English and Simplified Chinese. If the two versions differ, the English version prevails.


In brief


1. Who is responsible for your information

With Affection is operated by [TBD: operator's full legal name], an individual living in mainland China.

You can also reach us from the app: Settings → Contact us.

2. Words used in this policy

3. Information we collect

We collect only what the service needs to work.

3.1 Information you give us

InformationWhy we need it
Sign in with Apple ID. Apple gives us a random identifier that is unique to you and this app. [TBD: whether the app asks Apple for your email address. Recommended: it does not. If it does, add: "If you choose to share your email, or Apple's private relay address, we use it only to contact you about your account."]To create your account and let you sign in. We do not get your Apple password.
Birth year and monthTo confirm you are 16 or older, and to apply the rules for users under 18 (section 10). Stored with your account. Never shown to anyone.
Pen name, and your most recent former pen name if you change itShown to the people you write to and to your pen pals.
City you choose from a listOnly to estimate how long letters take to travel. Never shown to other users. We never check it and never use your device's location.
DraftsSo you can keep writing later. Drafts are stored on our server.
Letters you sealTo check them automatically, hold them while they travel, and deliver them.
Reports you submit, including what you write in the reportTo review the letter you reported and act on it.
Messages you send us by email or through "Contact us"To answer you.

3.2 Information the service creates as you use it

3.3 Information from Apple

3.4 Technical information

When the app connects to the Night Mail, our server and Cloudflare (section 7) receive technical information such as your IP address, the time of the request, and the app version. We use it to run the service, keep it secure, and fix problems. We keep server logs for [TBD: log retention — suggested 30 days].

3.5 What we do not collect

4. How we use your information

We use your information only to:

  1. Provide the service: sign-in, writing, sealing, delivering and returning letters, stamps, pen pals, refusals, the calendar and receipts.
  2. Apply the age rules (section 10).
  3. Check letters automatically for content that breaks our Terms of Use (section 6).
  4. Review reports and keep the service safe, including acting against people who break the rules.
  5. Answer your messages.
  6. Keep the service secure and working, and fix bugs.
  7. Follow the law, including reporting apparent child sexual exploitation as US law requires (section 6).

We do not use your information for advertising, profiling, or selling anything. We do not use your letters to train artificial intelligence. We do not make decisions about you based only on automated processing that have legal or similarly serious effects on you; the automated check only decides whether a letter can be sent (section 6).

5. What other users can see

WhoWhat they see
The person who receives your letterYour letter, your pen name (and your most recent former pen name, if you changed it), and the date you sealed it. From the seal date and the delivery date they can roughly work out how many days the letter traveled.
A stranger who receives your letter to a strangerThe same as above. Until they write back and you become pen pals, you do not see their pen name.
Your pen palsYour pen name, the letters you sent them, when you first met, how long you have known each other, and the total number of letters you have exchanged.
Nobody elseYour city, birth year and month, age range, stamps, drafts, who you have refused, and what you have reported are never shown to other users. People you refuse are not told. People you report are not told that you reported them.

Important: a letter cannot be taken back. After you seal a letter, you cannot read it, cancel it, or delete it from the other person's mailbox. The person who receives it can keep it, copy it, or take screenshots. Only write what you are comfortable with someone else keeping. Don't put things in a letter you would not want a stranger to know, such as your address, phone number, school, or passwords.

6. How letters are checked and who can read them

6.1 The automated check

When you seal a letter, it is checked automatically for content that breaks our Terms of Use.

[TBD: content-check provider. Use ONE of these two sentences once decided:
(A) "The check runs on our own server. No other company receives your letter for this."
(B) "The check is done by [provider name], a service provider that receives the letter text only to check it, may not use it for any other purpose [TBD: confirm the provider does not use it to train its models], and keeps it for [TBD: provider retention, e.g. no longer than 30 days]."]

[TBD: what happens when the check flags a letter. Recommended: "If the check finds content that clearly breaks the rules, the letter is not sealed, it stays in your drafts, no stamp is used, and the app tells you why." No person reads the letter as part of this, except as described in 6.3.]

6.2 No person reads letters

Our rule is that no person reads your letters. The exceptions are listed in 6.3.

6.3 Exceptions

  1. When a letter is reported. If the person who received your letter reports it, the operator can read that one letter, the report, and the information needed to act on it (for example, both pen names and the letter's dates). The operator cannot read your other letters because of a report.
  2. Child safety. If a letter appears to involve the sexual exploitation of a child, we may review it and report it, with related account information, to the National Center for Missing & Exploited Children (NCMEC), as US law (18 U.S.C. § 2258A) requires. NCMEC may share reports with law enforcement.
  3. When the law requires it. We may disclose information, including a letter, if a valid legal process (such as a court order or subpoena) requires it, or if we believe in good faith it is needed to prevent someone's death or serious harm.

6.4 Encryption — what it does and does not mean

6.5 Translation happens on your iPhone

If a letter is in a different language from your app, the app can offer a machine translation. It uses Apple's Translation framework on your device. The letter text is not sent to our server for translation. iOS may need to download a language from Apple first.

7. Who we share information with

We never sell your information and never share it for advertising.

We share information only with these service providers, and only as they need it to run the service:

ProviderWhat they doWhat they handle
AppleSign in with Apple, age range, app distribution and payment, push notifications [TBD: notifications are planned; keep this only once they ship]Your Apple ID details as Apple already holds them; notification content and a device address for notifications, if you turn notifications on
Google Cloud (hosting company)Rents us the server in the United States where all service data is storedAll data described in section 3, with letter text encrypted
CloudflareSits in front of our server to handle HTTPS and protect against attacks; stores our encrypted database backups (Cloudflare R2)Connection data (IP address, requests, including letter text in transit); encrypted backups. [TBD: confirm the storage location chosen for R2 backups; it must not be mainland China.]
[TBD: content-check provider, if option (B) in 6.1]Checks letters when they are sealedLetter text
[TBD: email provider for support@withaffection.app]Receives and stores emails you send usYour email address and message

We may also disclose information:

8. Where your information is stored, and access from mainland China

By using the service, you understand that your information is handled in this way. If you do not accept this, please do not use the service.

9. How long we keep information

InformationHow long
Account, pen name, former pen name, city, birth year and month, age rangeUntil you delete your account
DraftsUntil you delete them, seal them, or delete your account
Letters you receivedUntil you remove them or delete your account. [TBD: confirm that removing a letter deletes its text from the server and keeps only the date. Recommended: yes.]
Letters you sentKept for the person who received them until they remove the letter or delete their own account, even if you delete yours. Letters returned to sender go back to your drafts.
Delivery records, stamps, pen pals, refusalsUntil you delete your account. Records that belong to the other person (for example, that you wrote to them) stay with them.
Reports, the reported letter, and records of action we took[TBD: safety record retention — suggested 1 year after the report is closed], longer if needed for a legal claim or required by law
Letters reported to NCMEC and related informationAs long as US law requires us to preserve them (currently 1 year), or longer if law enforcement asks us to
Records of accounts closed for breaking the rules[TBD: suggested up to 3 years], to stop the same person from coming back. We keep only what is needed for this.
Server logs[TBD: log retention — suggested 30 days]
Encrypted backupsEach backup is kept for [TBD: backup retention — suggested 30 days] and then deleted. Data you delete disappears from backups when the backups that contain it expire.
Emails to us[TBD: email retention — suggested 2 years after the last message]

10. Users aged 16 and 17, and their parents

With Affection is for people 16 and older. People under 16 cannot use it.

How age is checked. At sign-up you enter your birth year and month, and iOS asks whether the app may read the age range on your Apple Account. If either shows you are under 16, you cannot create an account. This is not perfect identity verification. We rely on what you tell us and what Apple shares.

Letters to strangers are separated by age.

What is the same for everyone. Your city, birth date and stamps are private. You can refuse anyone's letters and report any letter. There are no ads and no tracking for anyone.

If you are 16 or 17:

Parents and guardians. If you believe your child under 16 is using With Affection, or you are the parent or guardian of a 16- or 17-year-old and have a concern, email [TBD: contact email]. We will delete an account we learn belongs to someone under 16. [TBD: whether a parent of a 16- or 17-year-old can ask us to delete the child's account, and how we confirm the request. Recommended: yes, after confirming through the app's "Contact us" with the child's account.]

Children under 13. The service is not for children under 13, and we do not knowingly collect their information. The US Children's Online Privacy Protection Act (COPPA) applies to services that collect information from children under 13; since children under 13 are not allowed, we do not collect information under COPPA. If we learn we have information from a child under 13 (or anyone under 16), we will delete it.

11. Your choices and rights

We give these rights to everyone who uses With Affection, wherever you live, including in every US state. Some of them come from laws such as the California Consumer Privacy Act; we offer them to all users whether or not a law requires it.

In the app:

By email to [TBD: contact email], you can ask us to:

Limits you should know about:

How we handle requests. To protect you, we need to confirm a request comes from you. [TBD: how we confirm identity. Recommended: the request is sent through Settings → Contact us, which includes a reference to your account, or we ask you to confirm from inside the app.] You may use an authorized agent; we may ask for proof that they are authorized. We will respond within 45 days. If we need more time (up to another 45 days), we will tell you why. If we turn down a request, we will explain why, and you can appeal by replying to our answer; we will respond to an appeal within 45 days. If you are not satisfied, you may contact your state attorney general.

We do not sell or share your personal information for money or for cross-context behavioral advertising, as those terms are used in California law. We do not use or disclose sensitive personal information for any purpose other than providing the service. We will never treat you differently for using these rights.

Do Not Track and Global Privacy Control. We do not track you across apps or websites, so these signals do not change anything.

12. Deleting your account

Go to Settings → Delete account. Deletion cannot be undone.

When you delete your account:

[TBD: how quickly deletion takes effect on the live server. Recommended: immediately when you confirm.]

If you no longer have the app, email us and we will delete your account after confirming the request comes from you.

13. Security

We protect your information with HTTPS connections, encryption of letter text and backups, and limited access: only the operator can administer the service. No system is perfectly secure. If a security breach affects your personal information, we will notify you and the authorities as the law requires.

14. Regions where With Affection is not offered

With Affection is not offered in mainland China, the member states of the European Union, the United Kingdom, or Australia. We do not provide the mechanisms that the laws of those places require (such as the EU and UK General Data Protection Regulation). If you are in one of those places, please do not use the service.

15. Changes to this policy

We will post any new version at withaffection.app with a new "Last updated" date. For important changes, we will tell you in the app before the change takes effect [TBD: the app needs a way to show this notice]. If a change would let us use information you already gave us in a significantly different way, we will ask for your consent first.

16. Contact

[TBD: operator's full legal name]
Email: [TBD: contact email — suggested support@withaffection.app]
Postal address: [TBD: postal contact address, if any]
In the app: Settings → Contact us