This Privacy Policy explains exactly what information Radiant Optimizer collects when you visit radiantoptimizer.com, how we use it, who we share it with, and what rights you have. We believe in full transparency — nothing is hidden and nothing is sold.
What We Collect
On pages with optional analytics, the following visit information is recorded only after you allow analytics. Account, purchase and security records are handled separately when you use those services.
Download links also use a server redirect that counts requests by day. This aggregate counter does not store your IP address, account, license key or hardware ID. Repeated requests may count more than once. Hosting providers and GitHub process the download request under their own policies.
Network & Location
| Data Point | Example | Purpose |
|---|---|---|
| IP Address | 203.0.113.42 | Security, fraud detection, geo analytics |
| Country | United States | Audience geography |
| State / Region | California | Regional insights |
| City | Los Angeles | Localization planning |
| ISP / Organization | Comcast Cable | Network analysis, bot detection |
| VPN / Proxy Detection | Yes / No | Fraud prevention |
| Timezone | America/Los_Angeles | Peak traffic analysis |
Device & System
| Data Point | Example | Purpose |
|---|---|---|
| Device Type | Desktop / Mobile / Tablet | Responsive design optimization |
| Browser Name & Version | Chrome 125 | Compatibility testing |
| Operating System | Windows 10/11 | Platform targeting |
| Screen Resolution | 1920x1080 | Layout optimization |
| Language Preference | en-US | Translation planning |
| Connection Type | 4G / WiFi / Ethernet | Performance analysis |
Behavior & Engagement
| Data Point | Example | Purpose |
|---|---|---|
| Pages Visited | Home → Pricing → Sign Up | Conversion funnel analysis |
| Referrer URL | google.com/search?... | Traffic source attribution |
| Source / Medium | Google / organic | Marketing effectiveness |
| UTM Parameters | Campaign, source, medium | Campaign tracking |
| Scroll Depth | 0–100% | Content engagement |
| Time on Page | Seconds | Content quality signals |
| Session Duration | Total minutes | Visitor interest level |
| Entry & Exit Pages | First / last page | User journey analysis |
| Button Clicks | Buy, Sign Up clicks | Conversion tracking |
| Hour & Day of Visit | Tue 14:00 UTC | Peak traffic scheduling |
Account Data (Registered Users Only)
| Data Point | Example | Purpose |
|---|---|---|
| Username | ProGamer99 | Account identification |
| Email Address | [email protected] | Order communication & support |
| License Keys | RDNT-XXXX-XXXX | Product access management |
| Purchase History | Date, amount | Order fulfillment |
| HWID Binding | (hardware hash) | License enforcement |
| Login History | IP, time, location per login | Account security & fraud prevention |
How We Collect This Data
- Browser APIs — Your browser automatically sends user agent, language, screen dimensions, and referring URL on every page load.
- IP Geolocation — We use ipapi.co to convert your IP address into approximate location (country, state, city, ISP). Your IP is transmitted to ipapi.co's servers. ipapi.co Privacy
- Local & Session Storage — Random identifiers are stored in your browser: a visitor ID (persistent) and a session ID (temporary). These are pseudonymous, not anonymous: recorded activity may be linked to your account when you sign in.
- Google Firebase — All collected data is stored in Firebase Firestore. Firebase Privacy
- Click Event Listeners — We track clicks on Buy, Download, Sign Up, and Login buttons to understand conversion paths.
- Page Unload Events — When you leave a page, we record final scroll depth and time spent. One-time event — no persistent background tracking.
What We Don't Do
- We do not sell your data. To anyone. Ever.
- We do not use tracking for advertising. No Facebook Pixel, no Google Ads tracking, no ad networks.
- We do not build shadow profiles. We never combine your browsing data with external sources.
- We do not track you across other websites. Our analytics are first-party only — radiantoptimizer.com activity only.
- We do not fingerprint your device for cross-site tracking. Visitor IDs are random strings, not computed fingerprints.
- We do not store passwords. Authentication is handled entirely by Firebase Auth.
- We do not collect or store payment information. Payments are processed by Stripe — we never see your card number.
Why We Collect This Data
- Security & Fraud Prevention — IPs, login history, VPN detection, and device info identify unauthorized access, account sharing, payment fraud, and bot traffic.
- Product Improvement — Page visits, time on site, and drop-off points help us improve our website and documentation.
- Business Analytics — Geographic and traffic source data inform pricing, localization, and marketing decisions.
- Customer Support — Purchase history, license keys, and login records enable us to assist you effectively.
- Legal Compliance — We retain records as required by applicable law.
Data Retention
Analytics records (page views, sessions, device and approximate location information) and login history do not currently have automatic expiry. They can remain stored until manually removed. The previous statement that these records were automatically deleted after 90 days was inaccurate.
Account, license and purchase records support your account, purchases and license recovery. Deletion requests are reviewed individually, including any records that need to be retained for legal obligations or resolving a transaction.
We are reviewing the retention schedule and cleanup process. This notice does not mean that automatic deletion is already operating.
You may request deletion of your data through a Discord support ticket — see Section 11.
Third-Party Services
| Service | What It Does | Data Shared |
|---|---|---|
| Google Firebase | Cloud database & hosting | All collected data (stored in Firestore) |
| ipapi.co | IP-to-location lookup | Your IP address (to get country, city, ISP) |
| Stripe | Payment processing | Payment details (we never see your card) |
| Chart.js | Chart rendering (admin panel) | None — runs entirely in your browser |
Your Rights & Opt-Out
Depending on your jurisdiction, you may have the right to access, delete, correct, or opt out of data collection.
To decline optional website analytics: Click "Decline" on the analytics banner, or reopen "Analytics preferences" in the footer of a page using analytics. Optional analytics stops; essential account, payment and security requests remain available. This preference is stored in your browser's local storage — if you clear your browser data, you'll need to opt out again.
You can also opt out manually by running this in your browser's console (F12):
localStorage.setItem('ro_exclude_tracking', 'true')
Data Security
- Website and licensing connections use HTTPS.
- Firebase Firestore is encrypted at rest and in transit.
- Access to the administrator dashboard and its protected data requires the authorized administrator account and an authenticator code. The server and database enforce this requirement.
- Authentication uses Firebase Auth with industry-standard security.
- We never store raw passwords — authentication uses secure token exchange.
Children's Privacy
Our services are not directed to children under 13. We do not knowingly collect personal information from children. If we become aware that a child under 13 has provided us with personal information, we will delete it immediately.
Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be noted on this page with an updated date. Optional analytics still requires your choice through the analytics preferences.
Contact & Data Requests
For security reports, privacy inquiries, data access requests, or deletion requests, join our Discord and open a support ticket:
- Discord: discord.gg/nFzZRjDHGF — open a support ticket
Please use a ticket rather than a public channel for account or security details. Do not send passwords, authenticator codes or full payment-card details. We may need to verify account ownership before providing or deleting account data.
