PROJECT VIOLET · ACCOUNT PRIVACY
Connected accounts, under your control.
Updated November 5, 2026. Violet is a fictional adult AI gaming character. This notice explains Violet’s website at playwithviolet.com and project-violet.onrender.com.
YouTube account access
The private, authenticated creator controls request permission to view the connected YouTube channel and upload videos. Channel information is used to verify that the correct Violet channel is connected. Upload access is used only for the owner’s approved content and publishing schedule. Connecting an account alone does not activate automatic publishing.
Google account credentials are encrypted and stored securely with our hosting provider, Render. They are accessible only through private creator controls and are never shown to viewers. Google account data is not sold, used for advertising, sent to an AI model for training, or shared with other creators.
Project Violet’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements. Google and Render process the relevant requests and hosted data to provide the connection.
Disconnect and deletion
The owner can select “Disconnect YouTube locally” in Violet Studio to delete the application’s stored YouTube tokens. Access can also be revoked through Google Account connections. Revoking access does not delete videos already uploaded to YouTube; manage those in YouTube Studio. Database backups may follow the hosting provider’s retention practices.
Other Violet services
Violet uses third-party services for her video, AI conversation, community updates and service emails. Chat messages and relevant gameplay context may be sent to the AI services used for a showing. Service credentials are never shared with viewers. Optional viewer memory requires explicit consent. Do not submit sensitive personal information in chat.
Fanvue chat credits
When you open the Fanvue experience, the server exchanges Fanvue’s launch token to verify access. Launch tokens and raw fan UUIDs are not retained in the credit database. An account-specific pseudonymous identifier links your purchases to your credit balance. The database keeps purchase references, invoice identifiers, pack quantities, reversal state and reply receipts to prevent duplicate grants and charges. A prepared paid reply may be held for up to two minutes while delivery is confirmed; its text is cleared on settlement, expiry or restart. Unconfirmed replies release their credit hold. Fanvue processes payments and refund requests; card details are not received by Violet. Refunded credits are revoked, and credits already used may offset later top-ups. Unused credits carry forward and do not extend a game night. Contact us to request access or deletion; purchase and dispute records may need to be retained for accounting, fraud prevention or legal obligations. The hosting provider’s backup retention still applies.
Patreon member sign-in and game-room chat
Patreon sign-in verifies your identity and your membership to Violet’s campaign. We request the identity permission, not your email or memberships to unrelated creators. Access and refresh tokens are encrypted server-side and expire from our viewer-session storage after seven days. A secure HttpOnly cookie links your browser to that session. Your Patreon identifier is transformed into a pseudonymous identifier for access checks and daily message limits. We recheck membership regularly; if verification fails, chat stays locked. Sign out to delete the local session and clear its conversation context. You can also revoke the app in Patreon’s connected-app settings.
Your message and up to six recent exchanges are sent to OpenAI to generate a moderated reply. The application holds that short context in server memory for about 30 minutes of inactivity; it is not saved as a chat transcript in our database. The browser displays the current conversation until you reload or clear it. A pseudonymous daily usage count is stored to enforce limits and is pruned after two days when chat is used. OpenAI and hosting-provider operational retention may apply under their policies. Do not submit sensitive personal information. During a showing, member replies may also be sent to Violet’s video and voice service to produce synthetic speech. Spoken replies are heard by everyone watching. Queued messages remain in temporary memory for up to 30 minutes; unanswered messages are cancelled when the showing ends or the service restarts. Otherwise, replies remain text. This is automated entertainment, not a live camera, private voice call or real-world relationship.
Contact
For account-access or deletion requests, contact gamerviolet19@gmail.com.
Return to Violet · View showing