Privacy Policy

Last updated: February 20, 2026

Introduction

Welcome to RevolArch. We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we handle information when you use our tools and services.

TL;DR: We don't sell your data. Most data stays in your browser. We use minimal analytics and third-party APIs only where necessary for functionality.

Data We Collect

1. Information You Provide Directly

  • Contact Form: Name, email address, and message content when you contact us
  • CV Analyzer: CV content (processed temporarily, not stored)
  • GitHub Analyzer: GitHub username (for public profile analysis)

2. Information Stored Locally (Browser Storage)

The following data is stored only in your browser using localStorage:

  • TypeRacer: Typing statistics, achievements, settings, XP, daily streaks
  • Weather Dashboard: Favorite cities, temperature unit preference
  • GitHub Analyzer: Search history, optional GitHub personal access token
  • Site-wide: Theme preference (light/dark mode)

This data never leaves your device and is not sent to our servers.

3. Analytics Data

We collect anonymized usage statistics to improve our tools:

  • Page views and tool usage counts
  • Feature usage patterns (e.g., which typing modes are popular)
  • Error logs (to fix bugs)

Analytics data is aggregated and anonymized. We do not track individual users.

How We Use Your Data

Contact Form Submissions

  • Respond to your inquiries
  • Provide customer support
  • Improve our services based on feedback

CV Analyzer

  • Process your CV using Anthropic's Claude API
  • Generate analysis and feedback
  • Files are processed in memory and discarded immediately after analysis
  • No CVs are stored on our servers

Weather Dashboard

  • Fetch weather data from Open-Meteo API (if you search for a city)
  • Use geolocation API (only if you click the location button and grant permission)

GitHub Analyzer

  • Fetch public GitHub profile data via GitHub API
  • Your optional GitHub token is stored only in your browser

Third-Party Services

We use the following third-party services:

Anthropic Claude API

Purpose: CV analysis

Data Shared: CV content (PDF text)

Privacy Policy: anthropic.com/privacy

GitHub API

Purpose: Profile analysis

Data Shared: GitHub username (public data only)

Privacy Policy: GitHub Privacy

Open-Meteo API

Purpose: Weather data

Data Shared: City name or coordinates (if geolocation is used)

Privacy Policy: Open-Meteo Terms

CDN Services

Services: unpkg.com, cdn.jsdelivr.net (for icons and libraries)

Data Shared: IP address (standard for any web request)

Data Storage & Security

Server-Side Data

  • Contact form submissions: Sent via email, stored in our email inbox
  • Analytics data: Stored on our server (aggregated, anonymized)
  • No user accounts: We don't store passwords or user profiles

Security Measures

  • HTTPS encryption for all communications
  • Content Security Policy (CSP) headers to prevent XSS attacks
  • Rate limiting on contact form to prevent spam
  • Regular security audits and dependency updates

Data Retention

  • Contact emails: Retained for up to 1 year
  • Analytics data: Retained for up to 90 days
  • CV files: Not stored (processed in memory only)
  • Browser localStorage: Retained until you clear your browser data

Your Rights

You have the right to:

  • Access: Request a copy of any data we hold about you
  • Rectification: Request correction of inaccurate data
  • Erasure: Request deletion of your data
  • Object: Object to our processing of your data
  • Data Portability: Request your data in a machine-readable format

To exercise these rights, contact us at privacy@revolarch.com.

Cookies

We use minimal cookies and browser storage:

Essential Storage (localStorage)

  • site-theme — Your theme preference (light/dark)
  • typeracer-* — TypeRacer stats and settings
  • weather-favorites — Your saved cities
  • gh-token — Your optional GitHub token

No Tracking Cookies

We do not use third-party tracking cookies (Google Analytics, Facebook Pixel, etc.). Our analytics are first-party and privacy-friendly.

Children's Privacy

Our services are not directed to children under 13. We do not knowingly collect personal information from children under 13. If you are a parent and believe your child has provided us with personal data, please contact us at privacy@revolarch.com.

Changes to This Policy

We may update this privacy policy from time to time. We will notify you of any changes by updating the "Last updated" date at the top of this page. Significant changes will be announced on our homepage.

We encourage you to review this privacy policy periodically for any changes.

Contact Us

If you have any questions about this privacy policy, please contact us:

Privacy Policy | RevolArch