Subcis
سُبْعِس
Quran Memorization Circles

Subcis Privacy Policy

Subcis is a voice app for small Quran memorization circles. We're an independent Muslim project run on a tight budget, so the privacy trade-offs here are simple and conservative: we collect as little as we can possibly get away with, and we never sell or share your data.

Who we are

What we collect — and why

1. Quran.com account (required)

To use Subcis you sign in with your Quran.com account using OAuth 2.0. Quran.com is operated by Quran.Foundation, a separate organization with its own privacy policy. We never see your Quran.com password.

What we receive from Quran.com after you authenticate:

We do not receive your email password, payment information, or private messages. The OAuth access token + refresh token are stored only on your device, in iOS / Android system-level secure preferences (iOS Keychain / Android EncryptedSharedPreferences). They never leave the device except to call Quran.com's own API.

2. Subcis profile (local to your device)

When you onboard you set:

This data lives only in SharedPreferences on your device. We have no backend database — there is no central record of your Subcis profile.

3. Voice during a circle

Voice in a circle is relayed through our real-time communications infrastructure. Voice is not recorded, not transcribed, and not retained by Subcis. Audio is processed in real time and discarded when the connection ends.

4. Reading-session pings

When you open a verse — either inside a circle or via the standalone Quran tab — Subcis sends a {chapterNumber, verseNumber} ping to Quran.com so your "continue reading" position is up to date there. The ping does not include duration, audio, or any other content.

5. Local-only state

Stored on your device, never sent to a server we control:

Crash reporting (Firebase Crashlytics)

When the app crashes or hits an unhandled error, we ship the stack trace and the device model + OS version to Firebase Crashlytics so we can fix the bug. The crash report does not include your name, email, Quran.com username, room codes, voice audio, reading position, bookmarks, or anything else you have in the app — only the technical trace of where the crash happened. Crashlytics generates its own anonymous "installation ID" that identifies a single install across multiple crashes; the ID is not linked to your Quran.com account.

Reports are kept by Google for up to 90 days. We use them only to prioritise bug fixes and discard them after that.

What we don't collect

Authentication and connection services

We operate secure backend services solely for authentication and connection setup. Their responsibilities include exchanging OAuth codes for Quran.com tokens and issuing short-lived connection credentials required for joining voice circles.

These services do not store authentication tokens or identifying data. Requests are handled statelessly and credentials are never persisted server-side.

How long we keep things

Permissions we request

You can revoke any of these in your device's system settings without losing access to the app.

Children

Subcis is not directed to children under 13. We don't knowingly collect data from anyone under 13. If you believe a child has signed in to Subcis, contact us and we'll work with you to delete what we can (mainly: their email reports to us, since everything else is on-device).

Your rights (GDPR, CCPA, etc.)

Because almost all your Subcis data lives on your own device, your rights are mostly self-serve:

Sharing

We don't sell or share your data with third parties for marketing.

The only third parties involved are:

Each of these has their own privacy policy and processes your data only as needed to deliver the service.

Changes

If we change this policy in a way that affects how we handle your data, we'll bump the "Last updated" date at the top and surface a notice in-app on next launch.

Contact

Questions, requests, or reports: subcis@oogle.tech.