AniNinja — Privacy Policy

Effective date: October 12, 2026 · Contact: nukenoob2010@gmail.com

AniNinja is a media viewer for anime. This policy explains what information the app and its services handle, why, and what control you have. The short version: the app works fully without knowing anything about you — everything below is either stored on your own device, optional (cloud sync), or handled by third parties (ads, content sources) under their own policies.

1. What we store and where

On your device (always, by default) — your favorites, watch history, playback progress, and settings are stored only in the app's local storage on your device, plus a backup file in the app's data folder on your device. This data never leaves your device unless you turn on cloud sync or export it yourself.

Cloud sync (optional) — if you choose to sign in with Google, your email address, display name, avatar URL and a Google account identifier are stored on the sync server (hosted on Supabase, soc-2-compliant cloud infrastructure) along with your favorites, watch history, settings and usage statistics (e.g. total watch time). This exists solely to let your own data follow you between your own devices and to show you your profile. The app is fully functional without signing in, and nothing is uploaded before you do.

2. What we do NOT collect

3. Ads (Android only)

The Android version shows ads served by Google AdMob (Google Play Services). There are two kinds:

When an ad request is made, Google may process your IP address, device identifiers (such as the advertising ID) and device information under Google's Advertising Privacy Policy. AniNinja requests non-personalized ads only and does not send Google your name, email, account data, or any app content. On the desktop version there are no ads at all.

4. Third-party content sources

AniNinja does not host, store, or provide any media. Titles, artwork, episode lists and video streams are retrieved live from publicly accessible third-party websites. When you browse or play content, your device (or, on Android, the app's embedded local server acting on your behalf) connects to those sites, which see your IP address as with any web browsing. We do not transmit your account data, ad data, or any identifying information to those sites beyond what any browser request inherently contains. See the Terms of Service for the content-disclaimer details.

5. Feedback board

The app includes an optional feedback board. If you post feedback or vote, the text of your post and your votes are stored on the sync server and are visible to other AniNinja users. Feedback posts are associated with your signed-in identity. You can delete your own feedback posts from within the app at any time.

6. Permissions (Android)

7. Data sharing

We do not sell your data. Data is shared only with these processors, only as needed to provide the feature you chose:

8. Data retention and deletion

9. Children

AniNinja is not directed at children under 13, and we do not knowingly collect personal information from children. The cloud sync sign-in requires a Google account, which Google does not provide to children under the applicable age in your country without parental consent. If you believe a child has created a sync account, contact us and it will be removed.

10. Security

Cloud sync data is transmitted over HTTPS and stored on managed cloud infrastructure with access restricted to the developer. No system is perfectly secure, so please use a unique password on your Google account and sign out on shared devices.

11. Changes to this policy

If this policy changes materially, the updated version will be posted at this URL with a new effective date, and the app's terms screen will reflect the change on the next major update.