Privacy Policy

Last updated: June 2026 · Applies to: Nook web app & Android app

Nook ("we", "our", or "the app") is a virtual co-working space made by Moonga Studio. This policy explains what personal data we collect, why, how long we keep it, and your rights under the EU General Data Protection Regulation (GDPR) and India's Digital Personal Data Protection Act 2023 (DPDPA).

1. Who we are (Controller / Data Fiduciary)

Rohan S, trading as Moonga Studio
Email: hello@moonga.studio

Moonga Studio is an independent developer. For all privacy questions, data requests, and complaints, email the address above. We respond within 30 days.

2. Data we collect and why

2a. Device identifier

A random UUID is generated the first time you open the app and stored on your device. It is sent to our database when you join a room or send a message. It is not linked to your real name unless you create an account.

2b. Profile data (optional — you set this)

FieldWhat it isWho sees itWhere stored
NicknameDisplay name you choose or auto-generatedOthers in your roomOn-device + our database
BioShort note about yourselfOthers in your roomOn-device + our database
CityCity name you optionally enterOthers in your roomOn-device + our database
AvatarCharacter or image you pickOthers in your roomOn-device + our database
Intention"What I'm working on" — entered when joining a roomOthers in your room onlyOur database (deleted when you leave)

2c. Account data (if you sign up)

If you create an account with email/password or Google Sign-In, we store your email address securely via Supabase Auth. Your email is used only to authenticate you and is never sold or used for marketing.

2d. Room and message data

2e. Anonymous analytics

We use PostHog to collect anonymous usage events (e.g. "entered a room") linked only to your device ID. No personal profile data is sent. No screen recordings are made. You can opt out any time in You → Privacy & data → Anonymous analytics.

2f. Friends and direct messages

Nook lets you connect with specific people as friends and send them private one-to-one messages and room invites.

Direct messages and friend connections are visible only to the two people involved. Access is enforced at the database level using row-level security: every request carries your signed-in account's credentials, so no other user — and no holder of the app's public key — can read your messages or your friends list.

2g. Keeping the screen on (battery status)

The optional "Keep the room glowing" setting holds your screen awake while you are in a room, so the space stays visible beside you. To avoid draining your battery, the app reads your device's battery level and charging status. This information is used only on your device to decide when to dim the screen — it is never collected, stored, or sent to our servers or any third party. You can turn the setting off any time from the sound controls inside a room.

3. Lawful basis for processing (GDPR Art. 6)

Processing activityLawful basis
Room presence, chat, session dataLegitimate interests (Art. 6(1)(f)) — necessary to deliver co-working functionality. Your interest in privacy does not override this for minimal functional data.
Friends & direct messagesLegitimate interests (Art. 6(1)(f)) — necessary to deliver the friends and private-messaging features you choose to use.
Account authentication (email)Performance of contract (Art. 6(1)(b)) — signing in requires your email.
Anonymous analyticsLegitimate interests (Art. 6(1)(f)) — anonymous product improvement. Opt-out available at any time.

4. Data retention

DataRetention period
Chat messages24 hours, then automatically deleted
Direct messagesUntil you or the sender delete the message, or you delete your account
Friend connectionsUntil either person removes the connection, or you delete your account
Session presenceDeleted on room exit or after 2 minutes of inactivity
Profile (nickname, bio, city, avatar)Until you delete your account, or after 12 months of inactivity
Private rooms & membershipUntil the creator deletes the room; your membership record until you leave the room or delete your account
Email (if account created)Until you delete your account
Analytics events2 years (PostHog default)
On-device data (tasks, preferences)Until you clear it in settings or uninstall

5. Third-party processors (GDPR Art. 28)

ServicePurposeData locationPrivacy policy
SupabaseDatabase, authentication, real-timeEU — Frankfurt (EEA, no transfer outside)supabase.com/privacy
PostHogAnonymous analyticsEU region (no transfer outside EEA)posthog.com/privacy
Google (OAuth)Optional Sign-in with GooglePer Google's policy; SCCs in placepolicies.google.com/privacy

We have Data Processing Agreements with Supabase and PostHog. We do not sell your personal data to any third party.

6. Your rights

You have the following rights. To exercise any of them, email hello@moonga.studio — we respond within 30 days.

Under GDPR (EU/UK residents) — Art. 15–22

Under DPDPA (India residents) — §11–13

7. Grievance officer (DPDPA §8(6))

Name: Rohan S
Email: hello@moonga.studio
Response time: Within 30 days

8. Children

Nook is not directed at children under 13 (or under 18 under DPDPA). We do not knowingly collect personal data from minors. Contact us immediately if you believe a child has used the app.

9. Changes to this policy

We update this policy when new features change how we handle data. The "Last updated" date above will reflect changes. For significant changes we will notify you in the app before they take effect.

10. Contact

Rohan S, trading as Moonga Studio
hello@moonga.studio