Privacy Policy
Welcome to JRFortune.com. Your privacy is paramount to us. This Privacy Policy
governs your access to and use of https://jrfortune.com/ and all associated web applications,
services, and endpoints hosted on this domain, including the application gateway, tabletop gaming tools,
event utilities, and experimental software projects.
This document explains what information we collect, how that information is utilized, how it is protected, and your rights regarding your personal data.
1. Scope and Optional Authentication
Browsing the JRFortune.com portal and public web applications does not require you to create an account or log in. Visitors may freely explore public tools, documentation, and open event forms as guests.
We offer an optional Google Sign-In feature. Signing in with your Google account authenticates your identity across supported applications on this domain, enabling personalized user features, profile associations, and role-based access to restricted administrative tools if your account is authorized.
2. Information We Collect
When you choose to authenticate using Google Sign-In, we request access to basic, limited profile
information through Google's standardized OAuth authorization scopes (openid email profile):
- Your Full Name: Used to personalize your experience and display your identity within hosted applications.
- Your Email Address: Used as your unique account identifier to authenticate sessions and verify role-based permissions (e.g., administrator or player access).
- Your Profile Picture URL: (If available) Used solely to display your avatar in the interface and alongside your user activity.
- Google Subject Identifier (sub): A unique, anonymous alphanumeric ID assigned by Google to uniquely map your account without storing passwords.
What We NEVER Collect: We do not collect, access, or store your Google account password, contacts, Gmail messages, Google Drive files, browsing history, calendar entries, location data, or payment information.
Technical & Diagnostic Data
Like virtually all web servers, when you make requests to our server, standard diagnostic technical information is recorded in server access and error logs. This includes your IP address, browser user-agent, referring URL, and timestamps. This data is strictly used for network security, diagnostics, and preventing abusive automated traffic.
3. How We Use Your Information
Information collected through JRFortune.com is strictly utilized for the operation, administration, and security of hosted services. Specifically:
- To authenticate your identity across hosted applications without requiring repetitive sign-ins.
- To enforce authorization policies, ensuring administrative consoles and restricted tools are accessible only to designated accounts.
- To associate user-created content (such as campaign notes, character records, or event entries) with the correct account.
- To maintain secure session states.
4. Cookies and Session Storage
We utilize essential HTTP cookies to maintain secure sessions:
- Authentication Session Cookies: Encrypted, signed session cookies used to maintain your authenticated state across applications on this domain.
-
portal_session: An encrypted, signed HTTP-only cookie used to retain portal-specific preferences and authenticated status.
All session cookies are transmitted exclusively over encrypted HTTPS connections (Secure flag) and are marked
HttpOnly to prevent unauthorized access by third-party scripts. We do not use advertising or tracking cookies.
5. Data Storage and Retention
Your login identifiers (email, name, and Google ID) are stored securely on our server. We retain this
data only for as long as you use active applications or participate in projects hosted on jrfortune.com,
or until you request its removal. Inactive records are periodically reviewed and pruned.
6. Data Sharing and Third Parties
We take a firm, zero-compromise stance on user privacy:
- No Data Sales: We do not sell, rent, monetize, or trade your personal data to any third parties, data brokers, or advertisers.
- No Marketing: Your information is never used for marketing, promotional campaigns, newsletters, or tracking.
- Service Providers: Data is only transmitted to Google's authentication infrastructure to verify your OpenID Connect credentials when you actively click the login button.
You may review Google's Privacy Policy at https://policies.google.com/privacy.
7. Data Security Measures
We implement industry-standard security protocols to protect your information:
- Encrypted Transport: All traffic to and from
jrfortune.comis encrypted using modern TLS/HTTPS with HTTP Strict Transport Security (HSTS) enforced. - Access Control: Authentication and authorization boundaries ensure administrative tools and restricted services are accessible only to verified accounts.
- Host Security: Applications run in isolated environments with least-privilege service configurations.
8. Your Rights & Data Deletion
You retain full control over your personal data:
-
Revoke Access: You can revoke
jrfortune.com's access to your Google Account at any time via your Google Account Security Dashboard at https://myaccount.google.com/permissions. - Request Deletion: To request deletion of your account information, user associations, or any data stored on our server, contact the administrator at jacob@jrfortune.com.
- Access Your Data: You may request a summary of any data tied to your Google ID at any time.
9. Changes to This Policy
We may update this Privacy Policy from time to time to reflect new applications, feature enhancements, or regulatory requirements. When changes occur, the "Effective Date" at the top of this document will be updated. We encourage you to review this page periodically.
10. Contact Us
If you have questions, concerns, or feedback regarding this Privacy Policy or the security of jrfortune.com,
please contact:
Jacob Fortune
Administrator & Developer, jrfortune.com
Email: jacob@jrfortune.com