Privacy Policy

Effective date: 13 August 2026 · Last updated: 13 August 2026

1. Who we are

Who's In ("the App", "we", "us") is operated by Triad Solutions, Gothenburg, Sweden ("the Controller"). We are the data controller for personal data processed through the App, as defined by the EU General Data Protection Regulation (GDPR).

2. Scope

This policy describes how we collect, use, and share personal data when you download, install, or use Who's In on iOS or Android. It applies whether you use the App as a session organizer or as an invited participant.

3. Data we collect

3.1 Account data (required)

3.2 Profile data (optional, user-controlled)

3.3 Special-category data (optional, explicit opt-in)

Dietary notes and accessibility notes are GDPR Article 9 "special category" data. We only collect this if you explicitly opt in; the consent timestamp is recorded. Visible only to members of the same session.

3.4 Session data

For every session you create or join:

3.5 Payment data

3.6 Device and diagnostic data

3.7 Moderation data

4. Purposes and legal bases

We process your data on the following GDPR Article 6 bases:

PurposeDataLegal basis
Operate the core service (sessions, plans, ledger, chat)Account, session, paymentContract (Art. 6(1)(b))
Send transactional email and push (invites, trial expiry, settlement reminders)Account, push tokenContract
Process session-fee purchasesPaymentContract
Provide AI features (itinerary, date picker, budget, chat)Session content you submitContract
Display dietary/accessibility notes to your sessionSpecial-category dataExplicit consent (Art. 9(2)(a))
Detect and fix bugs, prevent abuseDiagnostic, analyticsLegitimate interest (Art. 6(1)(f))
Comply with legal obligationsAny of the aboveLegal obligation (Art. 6(1)(c))
Send marketing email (if introduced)AccountConsent — not currently used

5. Recipients and processors

We share your data only with the processors listed below. Each is bound by a Data Processing Agreement and processes data only on our instructions.

ProcessorRoleRegion
SupabaseHosting (Postgres database, authentication, storage, realtime, edge functions)EU (Frankfurt)
Apple / GoogleApp distribution and in-app purchase processingPer-store
RevenueCatIAP receipt validation and webhook deliveryUS
Anthropic (Claude API)AI inference for itinerary, chat, OCRUS
ResendTransactional email (invites, password resets)US
SentryCrash and error reportingEU
PostHogProduct analyticsEU
Expo (Push)Push notification routingUS

Where a processor is in the United States, transfers are governed by the EU–US Data Privacy Framework where applicable, or by Standard Contractual Clauses (SCCs) signed with the processor.

We do not sell your personal data.

6. Retention

DataRetention
Account dataUntil you delete your account
Active or completed session dataIndefinitely (so memories stay available)
Trial sessions that go unpaidRead-only after 5 days; hard-deleted after 90 days
Receipt photosWith the parent session
Memory photosWith the parent session
Diagnostic logs30 days
RevenueCat transaction recordsAs long as required by tax and accounting law
Reports and moderation actionsUp to 2 years for safety review

When a session is deleted, all member-uploaded content (receipts, memory photos, messages) is deleted with it.

7. Your rights (GDPR)

You also have the right to lodge a complaint with the Swedish data protection authority (Integritetsskyddsmyndigheten, imy.se) or your local supervisory authority in the EEA.

8. Security

No system is perfectly secure. If you become aware of a vulnerability, contact kontakt@triadsolutions.se.

9. Children

Who's In is not directed at children under 13. In the EU, users must be at least 16 (or your member state's lower threshold under GDPR Art. 8). If you believe a child has provided us data without consent, contact us and we will delete it.

10. Changes

We may update this policy. Material changes will be announced in-app at least 30 days before they take effect, with the option to delete your account before the change applies. The "Last updated" date above always reflects the most recent version.

11. Contact