Effective May 17, 2026
Panna is operated by Panna (Dhananjay Ghanwat), contactable at hello@panna.in. The mobile app is distributed under the package name in.panna.app.
When you use the app, the following is sent to and stored on our backend:
| Data | Why | Identifies you? |
|---|---|---|
| Anonymous device id (UUID) | Sync your favorites, listening history, compilations across app launches. | No — random, not linked to anything else. |
| Listening history (poem id + position + completion + timestamp) | Resume where you left off, power "Continue listening". | No |
| Favorites (poem id + saved timestamp) | Show your saved poems. | No |
| Compilations (title + ordered poem ids) | Let you build and play your own playlists. | No |
| Anonymous usage events (named events + small properties) | Understand which poems land, where users drop off, what to build next. | No |
| Push token (when opted in) | Send notifications about new poems. | No (opaque token, not your phone number). |
| Patronage records (amount + occasion + optional UPI reference) | Acknowledge gifts and show your support history. | No — only what you choose to enter. |
| Feedback you submit | Triage bug reports and feature requests. | Only if you include your contact details in the message yourself. |
| Platform + app version | Diagnose platform-specific bugs. | No |
Note that the device identifier is a random UUID generated on your phone the first time the app talks to our server. It is not linked to your Google account, your phone number, your Android Advertising ID, or any other identifier outside Panna.
Panna’s mobile app does not use cookies. The admin portal you may be reading this on stores a single httpOnly session cookie for the curator’s logged-in session — that cookie is not set for visitors of this public policy page. We use no third-party analytics, no advertising SDKs, no Facebook/Google Tag Manager, no PostHog/Mixpanel.
If you opt in to notifications, the app obtains an opaque push token from Expo’s service and sends it to our backend. We use this token only to deliver Panna-related notifications (e.g. when a new poem is published). Expo and the underlying transport (Google FCM on Android, Apple APNs on iOS) see the token but no message content beyond what the notification itself displays. You can revoke notification permission in your phone’s system settings at any time.
Panna sends data outside our own infrastructure only in these cases:
We do not sell, rent, trade, or share your data with advertisers, data brokers, or analytics vendors.
Audio recordings are streamed from our object storage to your device via short-lived signed URLs. These URLs expire after 24 hours; the audio bytes never pass through any third-party CDN we don’t control.
Panna is suitable for general audiences and contains no targeted advertising. We do not knowingly collect data from children under 13. If you believe a child has interacted with the service, contact us at hello@panna.in and we will delete the associated device’s data.
Panna’s database and audio storage are hosted in India (or wherever the operator’s infrastructure provider hosts them). Push notifications are routed via Expo (United States) and FCM/APNs (global).
If we change anything material, we’ll update the effective date at the top and, if the change affects what data we collect, surface a notice in the app before the new collection begins.
Questions, deletion requests, or anything else: hello@panna.in.