Skip to the text
‹ Back

Privacy Policy

Divya Prabhandham — நாலாயிர திவ்ய பிரபந்தம் · Desika Sthothram — தேசிக ஸ்தோத்திரம்

Applies to
iOS, iPadOS, Android, and this website
Effective
6 September 2026
Publisher
Srinivas Kannan
Contact
srinivas.kannan@icloud.com

Divya Prabhandham and Desika Sthothram (each “the App”) are readers, with audio playback where offered, for the Naalayira Divyaprabandham and for the stotras of Vedanta Desikan, published for iPhone, iPad, Android and the web. This policy explains how each of them handles information. In short, the publisher runs no server, holds no account of you, and receives none of your reading. Your text, your place in it and your preferences stay on your device. The one thing that does reach us is what you deliberately send — a reservation for the printed edition, covered below — and reading never requires it. The iPhone, iPad and Android apps are supported by third-party advertising, and that advertising collects a device identifier, advertising and interaction data, performance data and your approximate location, and uses them to track you across other companies’ apps and websites. What it collects is set out in full below. None of it reaches the publisher. This website carries no advertising at all.

Sections are tagged with the platforms they apply to. Where a client differs, it is stated rather than generalised.

Summary

iOSAndroidWeb
  • The publisher collects and stores no personal data on any server of its own.
  • The text of the corpus is bundled with each client and readable without a connection.
  • Your reading data and preferences are stored on your own device.
  • The iOS and Android apps show third-party advertising, which collects and tracks as set out in the next section. You can turn the tracking part of it off, and the section says how.
  • This website shows no advertising and contains no advertising or analytics SDK.
  • Cloud sync, where offered, runs on your own platform account — iCloud on Apple devices, Google on Android — and the publisher cannot see it.
  • Where audio is offered, it is never hosted by the App. It plays through Apple Music, Amazon Music or YouTube Music, under your own account with them.
  • Notifications, where offered, are scheduled locally on your device.

Advertising

iOSAndroid
The apps are supported by advertising served by Google AdMob. Ad requests go from Google’s SDK inside the app straight to Google; the publisher operates no server in that path and receives none of the data below. The publisher’s authorised-seller declaration is published at https://www.prabhandham.in/app-ads.txt.

This is the full declaration made to the App Store, in Apple’s own categories. Tracking has the meaning Apple gives it: linking this data with data from other companies for targeted advertising or advertising measurement, or sharing it with a data broker.

Data collected by the advertising in the iOS and Android apps, by type, purpose, whether it is linked to your identity, and whether it is used to track you.
Data typePurposeLinked to youUsed for tracking
Identifiers → Device IDThird-party advertisingNoYes
Usage Data → Advertising DataThird-party advertisingNoYes
Usage Data → Product InteractionThird-party advertising, AnalyticsNoYes
Diagnostics → Crash DataApp functionality, AnalyticsNoNo
Diagnostics → Performance DataAnalytics, Third-party advertisingNoYes
Location → Coarse LocationThird-party advertisingNoYes
  • “Not linked to you” means none of it is joined to your name, your email or an account: the publisher has no account to join it to. It is still tied to your device, which is what makes the tracking possible.
  • Coarse location is approximate — a general area, derived from the network you are on rather than from GPS. The apps never request precise location and cannot read it.
  • Crash data is the one row that is not used for advertising. It is how a crash gets fixed.

This website is not covered by any of the above. It serves no advertising, embeds no advertising or analytics SDK, and sets no advertising cookie. The only third-party frame it can load is a YouTube player, and only once you ask a recitation to play.

Turning the tracking off

iOSAndroid
Advertising pays for the apps, so it cannot be switched off entirely — but the tracking can, and the ads then simply become less relevant rather than disappearing.
  • iOS / iPadOS — the App must ask before it may track you, and it does. If you decline, it cannot read your device’s advertising identifier and cannot track you. To change your answer later: Settings → Privacy & Security → Tracking.
  • Android — Settings → Privacy → Ads lets you delete your advertising ID outright, or opt out of ads personalisation. Deleting it removes it for every app on the device, not just this one.
  • Either platform — Google’s own controls for the advertising it shows you live at myadcenter.google.com.

Some laws, California’s in particular, treat sharing data for cross-context behavioural advertising as a sale of personal information. On that definition the advertising in these apps is a sale, and the controls above are how you opt out of it. The publisher does not sell data in any other sense: it has none to sell.

Information stored on your device

iOSAndroidWeb
Each client keeps the following locally, to remember your place and your preferences:
  • Reading data — your current reading position, bookmarks, and recently viewed sections.
  • Preferences — chosen script and language, reading font, accent colour, appearance, and text size.
  • Reminder settings — whether daily reminders are enabled, and the times you chose.

On the web, this is smaller and is held in the browser’s own local storage under three keys: dp.reading (script, text size, line spacing, theme), dp.auth.provider (which provider you signed in with, so recitations open in the right service) and dp.auth.prompted (that you have already been asked about signing in). A service worker also keeps a copy of the pages, fonts and corpus you have visited so the reader works offline. The web client has no bookmarks and no reminders. All of it is readable only by this site, in that browser.

This information stays on your device unless you choose to sync it through your platform’s cloud service, below. The publisher never receives or stores it.

Reservations and printed orders

Web
This section exists only because the website now offers a printed edition. It does not apply to the apps, which sell nothing and ask for none of this.
  • Reserving a copy sends us your name, email address, shipping country, how many sets you want, and anything you type into the note. That is a deliberate, one-off submission — nothing on this site collects it in the background, and reading never asks for any of it.
  • A reservation is used to size the print run, to decide which countries to hold stock in, and to tell you when the edition is ready. It is not added to a mailing list and is not shared with anyone.
  • Where a reservation goes depends on how this deployment is configured: either to a form endpoint the publisher operates, or — when none is set — into your own mail client as a message you send yourself. In the second case nothing reaches us until you press send.
  • When actual orders open, a payment processor will handle the payment and receive what it needs to take it. Card, UPI and bank details go to that processor and are never seen or stored by this site.
  • Ask to be removed at any time and you will be. A reservation holds no money and nothing is lost by dropping it.

The apps are unaffected. Nothing about the printed edition changes what iOS or Android store, sync or collect, and the declarations elsewhere in this policy still describe them exactly.

Cloud sync (optional)

iOSAndroid
  • iOS / iPadOS — iCloud: if enabled, your bookmarks, reading position and preferences synchronise across your Apple devices through iCloud Key-Value storage, tied to your own Apple Account, under Apple’s privacy policy.
  • Android — Google Drive / Play Services: where offered, and if enabled, preferences and reading history sync through your own Google Account, including the account email or profile identifier needed to associate the data with it, under Google’s privacy policy.
The publisher cannot view, access or retrieve synced data on either platform. Sync can be disabled at any time in the App’s Settings or through your device’s system settings.

The web client offers no cloud sync. Nothing it stores leaves your browser.

Signing in (optional)

iOSAndroidWeb
Where sign-in is offered it is optional, and reading never requires it.
  • iOS / iPadOS — Sign in with Apple: the user identifier and name Apple provides are stored locally on your device, under Apple’s privacy policy.
  • Android — Google Sign-In, where offered: your basic profile identifier and email are stored locally on your device to enable bookmark and preference sync, under Google’s privacy policy.
In the apps, these details are never transmitted to the publisher or to any marketing service, and are not shared with any third party. You can sign out at any time in Settings.

The web client differs and the difference is worth stating plainly. Sign-in there is handled by Firebase Authentication, a Google service, using either your Google or your Apple account. Google processes the sign-in and holds the resulting account record on the publisher’s behalf, under Google’s privacy policy, and Apple’s if you sign in with Apple. The publisher never receives your password. On the web, signing in exists for one purpose only: to decide which music service recitations open in. No reading activity is attached to it.

Music and audio providers (optional)

iOSAndroidWeb
Where audio is offered, none is stored or served by the App on any platform.
  • iOS / iPadOS — Apple Music: full tracks stream through MusicKit under your own Apple Music subscription. The App asks permission to interact with your Apple Music account. Under Apple’s privacy policy.
  • Android — Amazon Music or YouTube Music: you may choose either. A subscription is not required for standard streaming, though Amazon Music Unlimited or YouTube Music / Premium may be required by those services for background playback when the app is minimised or the screen is off. Under Amazon’s or Google’s privacy policy.
  • Web — Apple Music or YouTube Music: Apple Music plays in the page through MusicKit under your own subscription. YouTube Music plays in an embedded YouTube player, which receives the playback request and may set its own cookies in that frame. Under Apple’s or Google’s privacy policy.
The App does not collect, track, log or retain your listening history, or your credentials with any of these services, on any platform.

Notifications (optional)

iOSAndroid
Where reminders are offered they are scheduled as local notifications on the device itself, by the iOS or Android system scheduler. No schedule, content or device token is sent to any server. They can be turned off in the App’s Settings or in system notification settings.

The web client has no notifications and requests no notification permission.

Servers and network requests

iOSAndroidWeb
  • iOS / iPadOS and Android: the apps operate without a publisher backend and make no network requests to the publisher. They do call Google’s advertising servers to fetch ads, as described above.
  • Web: the site is served by Vercel, which — like any web host — records ordinary request logs, including IP addresses, for delivery and security. This is inherent to being a website rather than an installed app.

The website also calls a small endpoint of its own to obtain the short-lived developer token that allows Apple Music to play in the page, and to look up a recitation’s title and artwork. Those requests carry no identifier for you, and nothing about them is retained.

Information the App does not collect

iOSAndroidWeb
Setting the advertising above aside, on no platform does the App collect, use or share:
  • Your name, email address, contacts, photos or files.
  • Precise location. Only the coarse location described above, and only in the apps.
  • The content of your reading — the pasurams you open or bookmark, your place in the text, and what you type into search. These stay on your device and are sent to no one, including the publisher.
  • Audio listening history, or your credentials with any music service.

The distinction is worth stating exactly, because the section above complicates it. The advertising SDK records product interaction — that the app was opened, that a screen was shown, that an ad was seen or tapped. It does not receive the text you are reading or the terms you searched for, and neither does the publisher.

Information platform owners may receive

iOSAndroid
When you download or purchase from the App Store or Google Play:
  • Apple or Google may process device metadata, download metrics and diagnostic crash logs, under their own privacy policies.
  • If you opt in to share diagnostics, the publisher receives only aggregated, anonymised crash reports and basic usage statistics through App Store Connect and Google Play Console. That data is decoupled from your identity.

Platform privacy declarations

iOSAndroid
  • Apple App Store — App Privacy: the table in the Advertising section above is that declaration, verbatim, including the rows under “Data Used to Track You”.
  • Google Play — Data Safety: the same collection, sharing and purposes are declared there, in Google’s equivalent categories.

An earlier version of this policy declared “Data Not Collected” on both stores. That was true of the App at the time and is no longer true of the advertising it now carries. It is corrected here rather than quietly dropped.

Children’s privacy

iOSAndroidWeb
The App’s content is devotional and suitable for all ages, but the apps are not directed at children, and the publisher does not knowingly collect personal information from a child. The advertising they carry comes from a third party and is not chosen by the publisher. A parent who would rather a child read without any of it can use this website, which carries no advertising, or turn tracking off with the controls above.

Retention and deletion

iOSAndroidWeb
  • Local data (apps): uninstalling removes all local data from your device immediately.
  • Local data (web): clearing this site’s data in your browser removes every stored preference and the offline cache.
  • Synced cloud data: disable sync in Settings, or delete the stored app data through iOS Settings (iCloud) or Android Settings (Google Drive / app management).
  • Sign-out: signing out in Settings removes the sign-in from that device or browser. To remove the account record itself, use the Apple or Google account controls it was made with.
  • Advertising data: it is held by Google, not the publisher, so it is Google that deletes it — reset or delete the advertising identifier in your device settings, and use myadcenter.google.com for the rest.

Security

iOSAndroidWeb
Data on a device relies on the hardware-level encryption and security architecture of iOS and Android, and in the browser on its own origin-isolated storage. Cloud data relies on Apple’s and Google’s infrastructure. Because the publisher operates no user database and no remote store of reader data, there is none to breach.

Changes to this policy

iOSAndroidWeb
This policy may be updated to reflect changes to the App or to platform requirements. Updates are marked by revising the effective date above, and the current version always lives at https://www.prabhandham.in/privacy. It replaces the policy previously published on GitHub Pages, which is no longer maintained.

Contact

iOSAndroidWeb
Srinivas Kannan — srinivas.kannan@icloud.com