Overview
SessionRoll is a tabletop roleplaying game campaign generator and GM workspace. We try to collect only the information needed to provide accounts, cloud sync, campaign storage, product analytics, and support.
Information we collect
- Account information: name, email address, authentication identifiers, and password authentication data handled through Better Auth.
- Campaign content: campaigns, seeds, generated campaign data, workspace notes, quests, sessions, NPCs, factions, locations, items, encounters, lore, and related edits you save.
- Local browser data: campaigns may be stored in your browser so the app can restore your library on the same device.
- Technical data: basic request, device, browser, and analytics information used to understand performance and usage.
- Support communications: anything you send when contacting support at sohaibk1001@gmail.com.
How we use information
- To generate, save, sync, and display your campaigns and workspace content.
- To provide account access, authentication, and cloud campaign sync.
- To troubleshoot bugs, improve reliability, and understand product usage.
- To respond to support requests and safety/security reports.
- To protect the service from abuse, spam, unauthorized access, or security incidents.
Cloud sync and storage
If cloud sync is enabled and you sign in, SessionRoll stores your saved campaign and workspace data in a database connected to the service. If you do not sign in, campaign data may still be stored locally in your browser. Deleting browser data can remove locally saved campaigns.
Analytics
SessionRoll uses Vercel Analytics to understand aggregate site usage and performance. Analytics help identify which pages are used, whether deployments are healthy, and where the product can be improved.
Cookies and local storage
SessionRoll may use cookies or similar browser storage for authentication sessions, saved campaigns, preferences, and product functionality. You can control cookies and site storage through your browser settings, but disabling them may prevent sign-in or saved campaigns from working correctly.
Sharing information
We do not sell your personal information. We may share information with infrastructure, authentication, analytics, database, or hosting providers only as needed to operate SessionRoll. We may also disclose information if required by law or necessary to protect the service, users, or the public.
Your content and public links
Campaign links that include a seed, system, and setting can recreate deterministic generated campaign content. Avoid sharing links or workspace content that contains private campaign notes, personal information, or material you do not want others to see.
Data retention and deletion
We keep account and campaign data for as long as needed to provide the service, comply with legal obligations, resolve disputes, and maintain security. You can request help with account or data deletion by emailing support at sohaibk1001@gmail.com.
Security
We use reasonable technical and organizational measures to protect the service. No internet service can be guaranteed completely secure, so please use a strong password and avoid storing sensitive personal information in campaign notes.
Children
SessionRoll is not intended for children under 13. If you believe a child has provided personal information, contact support so we can review and respond.
International users
SessionRoll may be operated from, hosted in, or processed through providers located in different countries. By using the service, you understand that your information may be processed where our providers operate.
Contact
For privacy questions, support, or deletion requests, email sohaibk1001@gmail.com.