Privacy Policy
1. Who operates The Darkroom
Dahlia Voss | The Darkroom operates The Darkroom and determines why the member data described below is processed. For privacy requests, contact the Patreon direct-message channel associated with your Dahlia Voss | The Darkroom membership.
If a dedicated legal identity or privacy email is later published, that information will replace the contact route above.
2. What this policy covers
This policy covers the web application known as Dahlia Voss | The Darkroom, including Patreon sign-in, character rooms, persistent relationship memory, XP/Frames, galleries, notices, reactions and owner-side operational analytics.
Patreon, Google and Cloudflare operate their own services under their own privacy terms. Patreon also handles membership payments separately from The Darkroom.
3. Data received from Patreon
When you sign in with Patreon OAuth, The Darkroom receives only the membership information needed to identify you and decide which access level applies. This can include your Patreon user/member identifiers, display name, membership tier/entitlements, patron status and charge-status metadata.
The Darkroom does not receive your Patreon password or payment-card details.
4. Character conversations and persistent memory
When you send a message in a live room, the current message, a limited recent conversation context and relevant persistent memory are sent to the configured Google Gemini API so the character can generate a reply.
The Darkroom does not keep an unlimited server-side transcript archive. For characters with persistent memory enabled, the server currently keeps a rolling memory of up to 20 recent memory entries per character. Individual stored user and character entries are truncated to approximately 600 characters. This memory exists so a relationship can continue when you return.
Important: choosing “New conversation” resets the visible/current thread in your browser, but it does not automatically erase the persistent server-side memory tied to that character.
Please do not submit passwords, financial information, government identifiers, medical records or other highly sensitive personal data. The Darkroom does not need that information to provide the service.
5. Google Gemini processing
Character replies are generated through the Google Gemini API. Google may process prompts, contextual information and generated outputs as part of providing and securing that API. Google currently documents abuse-monitoring retention that can last up to 55 days unless a project qualifies for and uses approved zero-data-retention handling. Google also states that prompts and responses submitted through Paid Services are not used to improve its products.
Provider-side handling can change with Google’s API terms and the project configuration, so users should also review Google’s current Gemini API privacy and data-use documentation.
6. Other data stored by The Darkroom
- Account and membership: Patreon identifiers, display name, tier/entitlement state and account timestamps.
- Progress: character XP, Frames balance, card eligibility/unlocks and related timestamps.
- Preferences: selected interface/chat language.
- Usage metadata: daily successful reply counts, room entries, card views/downloads, notice interactions and similar operational events.
- Reactions: room and card like/unlike state.
- Temporary room-capacity leases: a short-lived record while a model reply is actively being generated.
- Sessions: a hashed session identifier with creation and expiry timestamps.
Owner analytics are designed to show operational metadata such as room activity, return rate, tier and recent events. They do not display private chat message text.
7. Browser storage and cookies
The Darkroom uses essential secure cookies for Patreon OAuth state and authenticated sessions. The normal session can last up to 30 days; the OAuth state cookie lasts only a few minutes.
The browser also uses local storage for device-local interface state such as read notices, room comments, like state and some gallery counters. Room-comment text entered in the social panel is stored locally in that browser; the server may receive an event indicating that a comment action occurred, but not the comment text itself.
The Darkroom does not intentionally use third-party advertising cookies or third-party behavioral advertising trackers.
8. Why data is processed
Data is processed to authenticate Patreon membership, provide the requested interactive service, preserve relationship continuity and progress, deliver member-only cards/notices, protect the service from abuse, manage temporary room capacity, diagnose failures and understand aggregate product usage.
Depending on the processing activity and applicable law, the legal basis may include performance of the member service/contract, steps requested by the user, legitimate interests in security and reliable operation, and compliance with legal obligations.
9. Retention
- Authenticated sessions: normally up to 30 days, and removed earlier when you sign out; expired sessions are pruned.
- Room-capacity leases: normally removed as soon as generation ends and automatically expire after about two minutes if they become stale.
- Persistent relationship data: XP, Frames/progress, character memory, membership records, eligible cards, preferences and reactions are retained so a returning member does not lose continuity. At launch these records do not have an automatic expiry solely because a membership is downgraded or cancelled. They can be deleted following a valid deletion request, subject to any legal requirement to retain limited records.
- Operational analytics: retained while reasonably needed to operate, secure and understand the service, and may later be deleted or aggregated.
10. Service providers and international processing
The Darkroom uses Patreon for membership authentication/entitlements and payments, Cloudflare for application/database/object-storage infrastructure, and Google Gemini for AI generation. These providers may process technical or member data in jurisdictions outside the user’s country. Their own contractual and legal transfer safeguards apply to their processing.
The Darkroom itself does not intentionally store payment-card data. Connection/security information such as IP address may be processed by infrastructure providers even where it is not stored in The Darkroom’s member database.
11. Your privacy rights
Where GDPR or similar privacy law applies, you may have rights including access, correction, erasure, restriction, portability and objection. You can also complain to your competent data-protection authority.
To request access, correction or deletion of your Darkroom member record, contact the Patreon direct-message channel associated with your Dahlia Voss | The Darkroom membership. We may need to verify the request against the Patreon account so data is not disclosed or deleted for the wrong person.
12. Security
The service uses HTTPS, secure HttpOnly session cookies, server-side membership checks, private card storage, cross-origin protections, security headers and request/file validation. No internet service can promise absolute security, and users should avoid sharing secrets or highly sensitive data in character conversations.
13. Children
The Darkroom is intended only for adults aged 18 or older. Do not use the service if you are under 18.
14. Changes
This policy may be updated when the service, providers or legal requirements change. Material changes will be reflected by updating the date on this page and, where appropriate, by a member notice.