Privacy Policy
Effective Date: April 15, 2026 | Last Updated: August 9, 2026
Our Privacy Commitment
Plurilore is built around a deliberately narrow product model: academic analysis of religious, historical, and literary texts, with product restrictions, adult-access gating, rate limits, and operational controls designed to keep the service within that academic scope. That architecture matters for privacy. It changes what we collect, where data moves, what we retain, and which risks remain.
We do not sell your personal data. We use only essential cookies for authentication and security, store notes locally on your device instead of syncing them to our servers, keep role-based controls around internal access, and maintain auditable consent records tied to the current legal-document version.
Key Points Summary
- Multi-service architecture: The Service consists of a customer-facing frontend, a separate backoffice admin application, and a self-hosted RAG service that mediates AI requests.
- Academic-only AI scope: Chat and the optional inline discussion in Practice are intended for academic analysis, passage support, and text study. Personal spiritual direction, confessional intake, counseling-style use, and similar requests are outside the intended scope and may be refused, limited, or moderated.
- Notes stay local: Notes created in the Notes feature remain on your device. Mobile Notes use an encrypted, per-account local database; web Notes use local browser storage. They leave the device only when you export or transmit them.
- Core AI interactions are ephemeral: Accepted Chat and inline Practice discussion requests are processed at runtime to generate responses, but we do not provide a saved server-side conversation-history feature for those sessions.
- Internal access is role-based and logged: Backoffice access to user data is limited by role and audit logging.
- Processors still matter: Depending on the feature used, we rely on providers for payments, transactional email, hosting, optional OAuth login, mobile build/update and push delivery, privacy-limited crash monitoring, and AI/model processing.
- Adult-only service: We do not provide a separate minor mode or parental-consent workflow. Access to Chat, including inline Practice discussion, depends on an active record of current Terms acceptance.
Table of Contents
- Scope & Service Architecture
- Information We Collect
- Legal Bases for Processing
- How We Use Personal Information
- AI, RAG, and Model Processing
- Sensitive Content Boundaries & Adult-Only Access
- Sharing, Recipients, and Processors
- Cookies, Telemetry, and Operational Monitoring
- Data Retention and Deletion
- Security and Internal Access Controls
- International Data Transfers
- Your Rights and Product Controls
- Regional Privacy Disclosures
- Children's Privacy and Adult-Only Service
- Changes to this Policy
- Contact Information
1. Scope & Service Architecture
1.1 Covered Services
This Privacy Policy applies to personal information processed in connection with Plurilore, including:
- the customer-facing web application at plurilore.com and the Plurilore iOS and Android applications,
- authenticated chat, Practice, notes, pricing, and account areas,
- our backoffice/admin environment used for support, moderation, analytics, and operational review,
- our self-hosted retrieval-augmented generation service and related AI-processing infrastructure,
- our blog and wiki content systems,
- transactional emails and support communications.
1.2 Data Controller
The data controller is ONE CREATOR SRL (Romania), trading as Plurilore.
| Field | Detail |
|---|---|
| Legal entity | ONE CREATOR SRL |
| Trade Registry no. | J2026018356007 |
| CUI / CIF | 54291316 |
| Registered address | Romania, Jud. Dolj, Municipiul Craiova, Strada Traian Demetrescu, Nr.23, MANSARDA |
| Contact email | [email protected] |
| Lead supervisory authority | ANSPDCP, Romania |
1.3 Service Architecture Overview
Our current product architecture is composed of the following operational layers:
| Layer | Role | Typical data handled |
|---|---|---|
| Frontend customer app | User accounts, chat UI, pricing, Practice flows, notes UI, privacy settings, legal acceptance | Account data, subscriptions, consent versions, Practice activity records, transient chat/runtime data, local notes and reflections on-device |
| Backoffice admin app | Support, moderation, audit review, operational analytics | Role-limited user data, support-facing account details, audit logs, and limited operational evidence depending on role |
| RAG service | Retrieval, orchestration, and AI-provider handoff | Accepted academic prompts during runtime processing, source context, and limited operational metadata |
| Editorial/content systems | Blog and wiki content management | Public content, editorial metadata |
| Payment, email, auth, and hosting infrastructure | Billing, transactional communications, optional social login, platform hosting | Billing references, email delivery data, authentication metadata, infrastructure logs |
This architecture is important because not every product feature shares the same storage model. In particular, notes and Practice reflections remain local-only, while consent records, subscriptions, Practice activity records, and certain operational logs are server-side.
1.4 Third-Party Services
Some parts of the Service depend on external providers or infrastructure partners. Their involvement is described in Sections 7 and 11. Where a third party acts under its own privacy policy or terms, those documents also apply to your use of that specific service.
2. Information We Collect
2.1 Information You Provide Directly
| Category | Examples |
|---|---|
| Account information | Email address, password hash, display name, profile image where provided |
| Billing information | Subscription selections, billing country, billing references, and payment or entitlement status received from Stripe, RevenueCat, Apple, or Google |
| Chat and Practice content | Messages, public Practice passage context, explicit discussion questions, assistant interactions, and source selections associated with accepted requests during runtime processing; current Chat and inline Practice discussion sessions are not retained as saved account history |
| Support communications | Emails, support messages, bug reports, complaints, or feedback |
| Legal and consent actions | Acceptance of Terms, acceptance of Privacy Policy, and versioned consent records |
2.2 Information Collected Automatically
| Category | Examples |
|---|---|
| Device and browser data | Browser type, operating system, device class, app version, locale, timezone, push token and revocation state where Practice reminders are enabled |
| Log and request data | IP address, timestamps, request metadata, route access, error events |
| Authentication and security signals | Session identifiers, sign-in events, verification state, rate-limit keys, abuse-prevention telemetry |
| Usage and feature data | Page visits, feature access, chat/session metadata, subscription state, quota state |
| Essential cookies and identifiers | Authentication cookies, CSRF/session cookies, security tokens, dismissal state for informational banners |
2.3 Information from Third Parties
| Source | Information received |
|---|---|
| Stripe | Transaction status, customer references, subscription status, limited billing metadata |
| RevenueCat, Apple, and Google Play | Store product, transaction, trial, renewal, refund, transfer, and subscription-status information needed to reconcile mobile access |
| OAuth provider (for example, Google or Apple if you choose it) | Basic profile and account information permitted by that provider |
| Email delivery provider | Delivery status and operational email metadata |
2.4 Information Stored Locally on Your Device
Certain Practice and notes functionality is intentionally local-only.
| Category | Storage model |
|---|---|
| Notes, tags, and note organization | Local browser storage on the web; a SQLCipher-encrypted per-account database in the mobile app |
| Practice reflections | Local browser storage on the web; a SQLCipher-encrypted per-account database in the mobile app |
| The name and intention you give a Rule of Life | Local browser storage on the web; a SQLCipher-encrypted per-account database in the mobile app |
| Local note exports/imports | Controlled by you once exported or imported |
Local notes and Practice reflections are not part of our normal server-side account export, server-side deletion workflow, or US transfer map unless you separately send them to us or another server-side feature.
What Practice does record on our servers. So that your record of practice survives losing a device, we store structured metadata about your activity — which passage you sat with, on which day, in which tradition; explicit committed-reading progress; which concepts in the Atlas your practice has touched; the numeric commitments of your Rule of Life; and the marks you have earned. We do not store what you wrote in a private reflection or the name or intention you gave your Rule. A private reflection is never added to Chat context automatically.
2.5 Internal Access and Audit Records
When authorized staff or contractors use the backoffice to investigate an account, respond to a support issue, or review a moderation/security incident, we may create audit records that show:
- who accessed a record,
- what action was performed,
- when it occurred,
- the IP address and user agent associated with the action,
- the entity reviewed or changed.
3. Legal Bases for Processing
If you are in the EEA, UK, or Switzerland, we rely on the following legal bases depending on the purpose of processing:
| Purpose | Legal basis |
|---|---|
| Account creation, authentication, and core service delivery | Contract performance |
| Subscription administration, billing, and transactional service communications | Contract performance |
| Accepted academic Chat and inline Practice discussion | Contract performance |
| Security, fraud prevention, rate limiting, abuse investigation, and internal telemetry | Legitimate interests |
| Legal compliance, accounting, tax, and enforcement response | Legal obligation |
| Optional marketing communications where separately requested | Consent |
Before a mobile user enters the Hub, Plurilore requires a versioned, explicit consent for processing prompts and other user-provided material that may reveal religious or spiritual beliefs. Withdrawing that consent disables affected Hub processing until consent is granted again; it does not prevent access to account, legal, support, subscription-management, restore, deletion, or data-export controls. This consent gate complements—not replaces—product restriction, data minimization, adult-only access controls, and service-side quota, rate-limit, and operational safeguards.
4. How We Use Personal Information
We use personal information to:
- create and manage your account,
- authenticate you and enforce verified-email requirements where applicable,
- provide chat, Practice, pricing, and account functionality,
- calculate message allowances, one-time credits, and plan entitlements,
- process accepted Chat and inline Practice discussion requests transiently to generate responses,
- send password reset, verification, billing, and service emails,
- protect the service against fraud, abuse, excessive automation, and security incidents,
- investigate complaints, moderation issues, and account misuse,
- comply with tax, accounting, legal, and regulatory obligations,
- improve product reliability, understand operational failures, and maintain platform health,
- support customer service, audits, and incident response.
We do not sell your personal information or use third-party advertising cookies for profiling or targeted advertising.
5. AI, RAG, and Model Processing
5.1 How the AI Flow Works
When you submit an accepted Chat or inline Practice discussion request, the flow typically works like this:
- the frontend validates your session, verified-email status where relevant, legal acceptance state, and quota/rate-limit posture,
- the request is sent to our self-hosted RAG service,
- the RAG service orchestrates retrieval and provider routing for the request,
- accepted requests may retrieve supporting source context,
- the RAG service calls one or more configured AI/model providers,
- the response is returned to the frontend and shown in the current session without creating a saved server-side conversation history for normal chat use,
- limited technical, security, or abuse-investigation records may still be created under our standard logging and incident-handling practices.
5.2 What May Be Sent to the RAG Layer and Upstream Model Providers
Depending on the feature and current provider configuration, the following data may be processed through the RAG and model path:
- accepted prompt text,
- public Practice passage, reference, framing, reflection prompt, and the discussion question you explicitly submit,
- retrieved textual context,
- system instructions and workflow prompts,
- pseudonymized user and session identifiers,
- limited routing metadata needed to produce the response.
5.3 What We Do Not Routinely Send Upstream for AI Inference
We do not routinely send the following to model providers for normal chat inference:
- your payment card data,
- your full billing record,
- your notes stored only in local browser storage,
- your password,
- unnecessary direct contact data where pseudonymized identifiers are sufficient.
5.4 No Persistent Agent Memory
The current Chat and inline Practice discussion architecture does not maintain a separate per-user server-side agent-memory profile for future continuity. In practice:
- accepted requests are handled for the current response only,
- leaving the page does not preserve a saved server-side conversation thread,
- information you want to retain should be kept in local notes or other account features that are expressly stored server-side,
- limited technical, security, and abuse-investigation records may still exist under our normal operational controls.
5.5 Inline Practice Discussion and Cross-Reference Mode
Inline Practice discussion is an ephemeral Chat surface. Single-tradition follow-ups use recent context within the current disclosure session; cross-reference turns remain stateless. Standard agents cost 1 credit per selected tradition and Pro agents cost 3 credits per selected tradition. Private reflection text is excluded unless you deliberately copy it into the question yourself.
5.6 AI Model Providers
The architecture supports model-provider substitution at the RAG layer. Our current production-facing legal baseline assumes OpenAI-connected flows for accepted academic chat requests, but the RAG service is architected to support other providers if enabled. If we materially change the active processor list or transfer posture, we will update this Policy and, where legally required, request renewed acceptance.
6. Sensitive Content Boundaries & Adult-Only Access
6.1 Academic-Only Product Scope
The Service is designed for:
- passage analysis,
- historical and literary explanation,
- comparative study,
- structured passage support,
- source-backed academic exploration.
The Service is not designed for:
- personal spiritual direction,
- confessional intake,
- counseling-style or crisis-style support,
- individualized life advice framed as pastoral or religious guidance,
- medical, legal, or therapeutic use.
6.2 Scope and Rejection Logic
Requests that fall outside the intended academic-only scope may be refused, limited, escalated for operational review, or subject to provider-side moderation. Depending on where that refusal occurs, ordinary request metadata, security logs, or provider-side processing records may still be created.
6.3 Adult-Only Access
We do not currently offer:
- a separate under-18 version of the Service,
- a limited-feature minor mode,
- a parental-consent workflow,
- a standalone recorded age-verification feature separate from current legal acceptance.
Instead, the service uses the current Terms acceptance state as the adult-use eligibility record required for Chat, including inline Practice discussion. If the active legal-document version changes, we may require renewed acceptance before those features continue.
7. Sharing, Recipients, and Processors
7.1 We Share Data Only Where Needed to Run the Service
We may share personal information with the following categories of recipients:
- hosting and infrastructure partners,
- payment processors,
- transactional email providers,
- optional identity providers,
- configured AI/model providers used through our RAG service,
- professional advisers, auditors, and authorities where legally required.
7.2 Typical Processor Map
| Recipient / category | Purpose | Main data categories |
|---|---|---|
| Hetzner or equivalent EU infrastructure partners | Application, database, and service hosting | Core account, accepted chat, consent, audit, operational data |
| Stripe | Website payments, subscriptions, and billing operations | Customer references, subscription records, billing metadata |
| RevenueCat | Mobile subscription reconciliation and entitlement normalization | App User ID, store transaction and subscription metadata |
| Apple App Store and Google Play | Mobile purchase, renewal, cancellation, refund, and subscription management | Store account and transaction data governed by the applicable store |
| Expo / EAS | Mobile build and update delivery, and privacy-safe Practice push routing | App/build version, device platform, Expo push token, delivery-ticket and receipt metadata, and generic notification payload |
| GlitchTip | Web/mobile error tracking, release stability, and privacy-limited performance monitoring | Scrubbed crash/error class, release/build/environment, device platform, and allowlisted coarse performance transactions |
| Resend | Transactional email delivery | Email addresses, delivery metadata, message content for service emails |
| Optional OAuth provider (for example, Google) | Social sign-in where chosen by the user | Basic account/profile information |
| Configured AI/model and embedding providers used by the RAG layer | Inference, embeddings, retrieval-related processing | Accepted academic prompts, source context, pseudonymized identifiers |
7.3 Internal Recipients
Authorized personnel may access relevant data where necessary for:
- support,
- moderation,
- fraud or abuse investigation,
- billing operations,
- infrastructure/security response,
- legal compliance.
Backoffice access is role-based and auditable. Not every internal role can see the same data.
7.4 We Do Not Share Local Notes as Part of Normal Server Processing
Because notes are stored locally in your browser or encrypted mobile database, they are outside normal server-side sharing and processor flows unless you separately export or transmit them.
8. Cookies, Telemetry, and Operational Monitoring
8.1 Essential Cookies Only
We use essential first-party cookies and comparable session/security mechanisms required for:
- authentication,
- account security,
- session continuity,
- core navigation,
- limited informational UI state such as dismissal of banners.
We do not use third-party advertising cookies. We do not currently rely on third-party analytics cookie banners to profile users for advertising.
8.2 Internal Telemetry and Monitoring
To keep the Service reliable and secure, we collect internal operational telemetry such as:
- request and error events,
- rate-limit/security events,
- reliability traces,
- infrastructure and application logs.
Web and mobile error monitoring uses GlitchTip, which receives events through open-source Sentry-compatible client SDKs, alongside OpenTelemetry-based tracing where configured. We do not use the sentry.io monitoring service. This data is used for reliability, debugging, fraud/security detection, and incident response.
The mobile app sends GlitchTip only anonymous crash/error classes, release/build/platform information, and a small allowlist of coarse performance transactions. The mobile integration deliberately drops or strips prompts, responses, notes, passage contents, selected traditions, spiritual-interest data, user identity, error messages, stack traces, request URLs, arbitrary routes, breadcrumbs, screenshots, view hierarchy, session replay, and failed-request capture. We do not attach those categories to the monitoring SDK scope.
Practice notifications use generic copy. Notification payloads do not include a tradition, passage, note, chat content, or other spiritual-interest information. Expo push tokens and delivery receipts are used only to deliver and maintain reminders that the user has enabled.
8.3 Managing Cookies
You can block or delete cookies through your browser settings, but doing so may prevent authentication and other core features from functioning properly.
8.4 Do Not Track
Some browsers offer a "Do Not Track" setting. We do not guarantee a separate response to every DNT signal, but we continue to honor the privacy controls and rights described in this Policy.
9. Data Retention and Deletion
9.1 Retention Schedule
| Data category | Typical retention posture |
|---|---|
| Account information | Until account deletion, then generally up to 30 days for operational completion unless legal retention is required |
| Consent history | Retained as an auditable record while needed to prove legal acceptance history and compliance posture |
| Core Chat and inline Practice discussion runtime data | Not retained as saved account-level conversation history under the current ephemeral model; limited technical, security, and abuse-investigation logs may persist under standard log-retention periods |
| Local notes | Remain on your device until you delete them, clear browser storage, or export/remove them |
| Payment and accounting data | Retained as required by tax, accounting, and fraud-prevention obligations, commonly up to 7 years |
| Billing webhook payloads | Operational payloads are scrubbed after the configured short retention window; the minimal event ledger and legally required transaction records may remain longer |
| Mobile device and notification records | Until removed, revoked, account deletion, or an operational cleanup determines that the device is no longer active |
| Support communications | Typically up to 3 years from resolution |
| Security and operational logs | Typically around 90 days unless longer retention is required for an active investigation or legal hold |
9.2 Deletion and Recovery Windows
When you delete content or request account deletion:
- some records may be soft-deleted before final purge,
- backups may retain data for a limited restoration period,
- some legal/accounting records may be retained where required,
- anonymized or aggregated information may persist after deletion if it no longer identifies you.
9.3 Notes Retention Is Different
Local notes are controlled primarily by your device. If you clear browser data, delete the mobile app database or key, lose the device, or remove local storage without exporting, those notes may be lost. The app offers an export before account deletion.
Deleting your Plurilore account does not itself cancel a subscription managed by Apple or Google. Cancel the store subscription first through the applicable store settings to prevent renewal. Store transaction records remain subject to the store's own retention requirements.
10. Security and Internal Access Controls
We use technical and organizational measures appropriate to the nature of the data we process, including:
- TLS encryption in transit,
- hashed passwords,
- role-based access control,
- audit logs for sensitive internal actions,
- rate limiting and abuse controls,
- environment-based secret management,
- routine operational monitoring,
- separation between customer-facing and backoffice/admin interfaces.
No system can guarantee absolute security. If a security incident affects your personal information and law requires notice, we will notify regulators and affected users as required.
11. International Data Transfers
11.1 Default Hosting Posture
Our default hosting posture is EU-centric for core application and database infrastructure. However, some processors or configured model providers may operate outside the EU/EEA.
11.2 Transfers That May Occur
Depending on the active feature and processor configuration, data may be transferred outside your jurisdiction in connection with:
- payments and billing,
- transactional email delivery,
- optional OAuth sign-in,
- mobile build and update delivery,
- Practice push routing and delivery receipts,
- privacy-limited mobile crash and performance monitoring,
- AI inference or embeddings for accepted academic requests.
11.3 Transfer Safeguards
Where required by law, we rely on appropriate transfer safeguards such as:
- Standard Contractual Clauses,
- Data Privacy Framework participation where applicable,
- data-processing agreements,
- contractual and organizational restrictions on onward transfer and retention,
- periodic transfer-impact review.
We maintain a separate Transfer Impact Assessment for the current architecture and review the processor/transfer posture when the architecture changes materially.
12. Your Rights and Product Controls
Depending on your jurisdiction, you may have rights to:
- access your personal information,
- request correction of inaccurate data,
- request deletion,
- request portability,
- object to certain processing,
- request restriction,
- withdraw consent where consent is the legal basis,
- complain to a supervisory authority.
12.1 Product Controls Available Today
Current product controls may include:
- account-data export for server-side data,
- account deletion,
- unsubscribe controls for marketing communications,
- local note export/import outside the normal server-side export flow.
To exercise your rights, contact [email protected]. We may need to verify your identity before completing a request.
13. Regional Privacy Disclosures
13.1 EU / EEA / UK / Switzerland
If you are in the EU, EEA, UK, or Switzerland, the GDPR or analogous local law may give you the rights described above. As a Romanian controller, we are also subject to Romanian data-protection oversight.
13.2 California
If you are a California resident, you may have rights under the CCPA/CPRA, including rights to know, delete, and correct personal information, and to request information about the categories of data we collect and disclose. We do not sell personal information and do not knowingly share personal information for cross-context behavioral advertising.
14. Children's Privacy and Adult-Only Service
The Service is intended only for adults who satisfy the minimum age requirement in our Terms. We do not knowingly offer an under-18 mode, limited-feature minor account, or parental-consent workflow. If we learn that we have collected data from someone who does not meet the age requirement, we may delete the data, restrict access, or close the account.
15. Changes to this Policy
We may update this Privacy Policy when the product architecture, processor map, legal basis, or data practices change. If a change is material, we may provide notice through the website, the product UI, email, or a re-consent flow. Continued use after a non-material update may constitute acceptance where permitted by law.
16. Contact Information
If you have questions, requests, or complaints regarding this Policy or your personal information, contact:
ONE CREATOR SRL
Email: [email protected]<br>
Address: Romania, Jud. Dolj, Municipiul Craiova, Strada Traian Demetrescu, Nr.23, MANSARDA