Terms of Service

  1. Acceptance of Terms

    Last updated: August 15, 2025

    By installing or using the Oakmate Chrome extension (the "Service"), you agree to be bound by these Terms of Service. If you do not agree to these terms, do not install or use Oakmate. Oakmate reserves the right to update or modify these Terms at any time; continued use of the Service after any changes constitutes acceptance of the new Terms.

  2. Service Description

    Oakmate is a Chrome extension that delivers instant post-game chess analysis on Chess.com and Lichess using public APIs and a browser-based Stockfish v17.1 engine. Free features include move classification, best-move comparison, Elo/accuracy estimates, custom puzzles from mistakes, real-time reviews with alternative lines, a retry mode, time-accuracy charts, opening stats, and adjustable engine depth. Upcoming Pro features will add an AI Coach with human-like explanations, end-of-analysis puzzles, cloud analysis, and long-term progression insights. All analysis runs locally, except Pro cloud features which use secure servers, and Oakmate never alters site data or scrapes without permission.

    All game data is processed locally in your browser except Pro cloud analysis which uses secure servers. Oakmate never alters original site data or uses unauthorized scraping.

  3. Account Registration

    To use Oakmate, you must create an account with a valid email address. We collect only your email for account identification; no other personal information is required. You are responsible for maintaining the confidentiality of your account credentials. We use Google Analytics (GA4) to track anonymous usage metrics.

  4. Data Collection and API Usage

    Oakmate retrieves chess games exclusively through official public APIs:

    We collect and process:

    • Email Address: For account creation and essential communication
    • Game Data: Moves, results, timestamps accessed via public APIs
    • Cloud Analysis Data (Pro): Game data temporarily processed on secure AWS servers for Pro users (automatically deleted after analysis)
    • Analytics: Anonymous usage metrics via Google Analytics

    We never store or access your Chess.com/Lichess passwords. Personal data is never sold or shared.

  5. Subscription Plans and Payment

    Oakmate operates on a freemium model:

    • Free Tier: Includes all current analysis features at no cost
    • Pro Tier: $5/month or $30/year (50% savings) for upcoming advanced features

    Payments are processed through Stripe via secure checkout at oakmate.app. Subscriptions automatically renew until canceled. You may manage subscriptions through the /account page on oakmate.app. Pro features are currently in development and will automatically activate for subscribers upon release.

  6. Technical Implementation

    Oakmate utilizes the following technologies:

    • Stockfish 17.1: WebAssembly implementation (GPLv3 licensed) for browser-based analysis
    • Browser Storage: IndexedDB for local game caching and puzzle generation
    • Frontend: React-based popup interface
    • APIs: Official Chess.com and Lichess REST APIs for compliant data access
  7. Prohibited Conduct

    When using Oakmate, you must not:

    • Modify Oakmate for real-time game assistance (cheating) during active games
    • Reverse engineer or attempt to access Oakmate's source code
    • Share Pro account access across multiple users
    • Bypass API usage limits on Chess.com or Lichess
    • Use automated tools to mass-analyze games beyond personal use
    • Misrepresent analysis results as official platform evaluations
  8. Intellectual Property

    Oakmate retains all rights to its software, branding, and analysis methodologies. Stockfish is used under GPLv3 (stockfishchess.org). Game data remains property of respective platforms. You may not resell Oakmate's analysis outputs.

  9. Disclaimer of Warranties

    OAKMATE IS PROVIDED "AS IS" WITHOUT WARRANTIES. Analysis accuracy varies by engine depth and hardware capabilities. Cloud analysis speeds depend on server availability. Coming soon features have no guaranteed release timeline.

  10. Limitation of Liability

    OAKMATE'S MAXIMUM LIABILITY IS LIMITED TO PRO SUBSCRIPTION FEES PAID IN THE PREVIOUS 3 MONTHS. WE ARE NOT LIABLE FOR:

    • Platform API changes affecting functionality
    • Analysis discrepancies from engine limitations
    • Browser compatibility issues
    • Delays in Pro feature development
  11. Subscription Management

    Pro subscriptions auto-renew monthly/annually. Cancel anytime via oakmate.app/account. No refunds for partial periods. Upon cancellation, Pro features deactivate immediately. Failed payments result in automatic downgrade to Free tier.

  12. Service Modifications

    Oakmate may update features or engine versions without notice. Browser extension updates deploy automatically via Chrome Web Store. We reserve the right to:

    • Reprioritize Pro feature development
    • Adjust analysis methodologies
    • Modify API usage patterns
    • Discontinue features with 30 days notice
  13. Governing Law

    These Terms are governed by French law. Disputes will be resolved in courts of Paris, France.

  14. Contact Information

    For support or inquiries: contact@oakmate.app
    Full terms available at oakmate.app/policy/service