Daily Crowd Privacy Policy
Last revised November 13, 2026.
Daily Crowd helps you remember people you meet. This policy explains what the app stores, when information goes to a service, and how you can manage it.
Memories and settings on your phone
Crowd stores the name and appearance you choose, the people and details you enter, drafts, meeting places, dates, and character choices on your phone. The app also keeps your crowd layout, goals, reminder time, story preferences, onboarding progress, and terms version locally. When you describe a new person, the app can match the description to a symbolic item on your phone. The practice example uses fictional details and leaves your saved crowd alone.
Sign-in and sync
You can use the local crowd without signing in. If you sign in, Supabase provides authentication and hosts your synced records. You can use an email code, Google, or Apple when available. When email sign-in is enabled, Supabase passes your email address and the sign-in message containing the code to Resend for delivery. If you choose Google, Google provides your verified email address and basic profile information to Supabase, which stores your sign-in identity with your Crowd account. Apple may supply a private relay address if you choose Hide My Email. Session credentials are stored in the device Keychain. Synced people, memories, and changes belong to your account. Avatar and profile backup can be requested from Settings.
Friends, invitations, and shared worlds
Friends is optional and requires a verified account. Daily Crowd uses an invite code to identify the inviter. If you confirm the invite while creating a qualifying new account, both accounts become friends and the inviter earns five extra free places. Daily Crowd keeps enough referral information to apply a reward once and keep earned places if a friendship ends. The invite page receives the code in its URL and displays it so you can use it after installing the app.
Friends can see your display name, avatar, and the count of people backed up to your account. World sharing starts off. If you turn it on, friends can also visit a separate copy of your current place with its furniture and anonymous character appearances. Friends cannot see guest names, encounter notes, meeting places, recordings, email addresses, or the private identifiers of people you saved. Shared worlds update when the app can publish changes from your phone.
You can pause world sharing, remove a friend, or block an account from Friends. A report sends the account identifiers involved and the report time to Daily Crowd’s private review queue. Account deletion removes the profile, shared world, and friendship access. Referral awards already earned by another account can remain without your account attached.
Voice recaps
Voice is optional. Crowd asks for speech recognition and microphone permission when you choose to transcribe your own recap live. On supported devices and languages, Apple’s speech recognizer processes that audio on your iPhone and displays words as you speak. Crowd keeps the transcript you choose to add to the recap. If you sign in and separately choose cloud transcription, Crowd sends that recording through its server to OpenAI to produce text. You can edit the text before saving or type a recap instead. OpenAI’s published data controls list no abuse monitoring or application state retention for its transcription endpoint. OpenAI’s API data controls.
On-device recordings are temporary. Crowd discards them after successful transcription or when you discard or close the recording screen. An unsuccessful request may leave the recording available for retry while the screen is open. Temporary files left by an interruption are cleared when the recorder is opened again. Crowd’s server processes audio in memory. Its scheduled cleanup clears cached results after about 24 hours and removes request records older than seven days. Text you keep as a draft or memory is stored like other recap text.
Optional AI character matching
If you sign in and allow AI matching, Crowd sends the memory field through its server to OpenAI when the app cannot find a character look on your phone. The separate name and place fields and the recording are not sent for character matching. Review your note before saving and choose a plain look if you prefer. Turn AI matching off in Settings → Data.
Crowd caches the resulting catalog ID or empty match for about 24 hours to avoid processing the same request twice. The server clears request records after seven days. Crowd disables Responses API application storage for this request. OpenAI’s default abuse monitoring retention for the Responses API is up to 30 days. OpenAI API data controls.
Apple Music
If you connect Apple Music, Crowd requests access through Apple so you can search for songs and albums, browse your library, and control playback on this phone. Crowd can recognize a favorite song in a saved memory on your phone. When you choose to find that song, Apple receives the title and artist as a search query. Crowd keeps the link you confirm with your local crowd. Crowd does not upload your music library, playback history, or Apple Music authorization to its server.
Nearby places and events
Nearby spots is optional. You can type a city or neighborhood or choose Use my location to ask iOS for your approximate location once. Apple Maps uses the area you search for to find places and venue websites. Crowd keeps your search area in app memory for the session. Crowd does not track your location in the background or add it to your saved memories, profile, or analytics.
When live event listings are available, Crowd rounds the search area to a coarse grid before sending it through Cloudflare to Ticketmaster. That request contains no Crowd account identifier or saved memories. Crowd briefly caches public listings by area to limit repeat requests. The service limits how frequently it can be queried. Links open Apple Maps or the listed website. Those services apply their own privacy policies.
Purchases and reminders
Apple handles payments. Crowd uses the signed transaction and an account token to verify your subscription with Apple and associate access with the right Crowd account. Crowd receives subscription status and expiry information. You can manage or cancel a subscription from your Apple Account. If you enable a reminder, Crowd asks for notification permission and schedules it on your phone.
When RevenueCat is configured, Crowd sends paywall views, where the offer opened, and verified App Store transaction information to RevenueCat. It uses a guest identifier or your Crowd account identifier to measure how often people who see the offer start a paid subscription. Encounter notes, contact information, and recordings are kept out of this measurement. Crowd does not use this information for advertising or tracking across apps. RevenueCat’s privacy policy.
Population estimate
Crowd requests public population projections from the World Bank. That request does not include your name, memories, or Crowd account identifier.
Export, deletion, and retention
Use Settings to export your crowd or delete a person or memory. Guests can choose Delete local data in Settings → Account. Signed-in users can choose Delete Account there. When RevenueCat is enabled, Crowd requests and confirms removal of the account’s RevenueCat customer record. It removes the account and its active server records, then clears the corresponding local data. Hosting backups may remain for the hosting provider’s retention period. Deleting a Crowd account is separate from canceling an Apple subscription.
Saved records stay available until you remove them or delete the corresponding account or local data. Crowd keeps an aggregate daily count of transcription and suggestion requests to enforce service limits. That count contains no account identifier and is cleared by scheduled cleanup.
You can turn reminders off in Crowd and change location, microphone, or notification permissions in iPhone Settings. To ask about this policy or get help with your data, visit Daily Crowd Support. You can send feedback from Daily Crowd’s TestFlight page during the beta.