Privacy Policy

Last updated: 2026-09-27 · Applies to the Private Comic Library Android app (package com.dirtyfancy.privatecomiclibrary) and this website (pcl.dirtyfancy.com).

In short

1. Who we are

Private Comic Library is an open-source Android app developed by an individual developer (fancydirty). There is no company, no user database and no backend service behind it. Contact: fancydirty@gmail.com.

2. What the app stores, and where

Everything the app knows is stored on your device, in the app's private storage: your comics and their pages, reading progress, catalog and folder settings, and — if you connect cloud storage — the credentials or sign-in tokens for it and your library key. Uninstalling the app deletes all of this. We never see any of it.

3. Catalogs and sources you enable

Sources are off by default. When you enable one (for example an OPDS server, or a public gallery site), the app talks to it directly from your device; that service receives your device's requests (including its IP address) under its own terms. Requests never pass through us.

4. Optional cloud library (storage you own)

You may connect an S3-compatible bucket (for example Cloudflare R2), a WebDAV server, OneDrive (personal accounts; the app's own folder) or Google Drive.

4a. Google Drive

The app requests the https://www.googleapis.com/auth/drive.file scope (plus openid and email to show which account is connected). drive.file only lets the app see and manage the "Private Comic Library" folder and the files the app itself creates. It cannot read, list or change any other file in your Drive.

Private Comic Library's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

4b. OneDrive

The app requests Files.ReadWrite.AppFolder, User.Read (to show the connected account) and offline_access. It can only access its own folder under "Apps" in your OneDrive. Tokens are deleted when you disconnect; you can revoke access at account.microsoft.com/privacy/app-access.

5. Permissions

Internet and network state (to reach the sources and storage you choose), notifications and a data-sync foreground service (to show and finish downloads and uploads), and an optional battery-optimization exemption for long transfers. Folders are read only after you pick them with the system picker.

6. Children

The app is not directed to children under 13 (or the minimum age in your country).

7. Changes

If the app's data handling changes, this page changes with it and the date above is updated.