About

    Specs

    Services that see what you write

    No AI service reads your content in the app today.

    Security, hosting and compliance details are in our trust center.

    • Supabase

      Stores your account, assessment answers, word statuses and the texts you paste for analysis

      Apache-2.0 (hosted service)
    • Resend

      Sends sign-up and password emails, so it sees your email address

      Proprietary
    • Lovable (hosting on Cloudflare)

      Serves the site, so it sees each request, including your IP address

      Proprietary
    • Microsoft 365

      Hosts hola@capuchino.co, so it holds any email you send us

      Proprietary
    • PostHog (EU)

      Counts page visits and feature use, without cookies and without your name, email or account ID

      MIT (hosted service)

    Data sources

    Capuchino's lexicon is ingested via a separate Python pipeline that reads a pinned snapshot of doozan/spanish_data — a compilation drawing on the sources below. Imported data lives in read-only tables (the app physically cannot write to them); our authored content (DELE tags, learner activity) lives separately so license obligations have a clean boundary.

    SourceUsed forLicense
    doozan/spanish_dataCompilation we ingest from: 10k lemmas + 21k senses + 108k example sentences + 577k formsCC-BY 4.0 (compilation)
    English WiktionaryEnglish glosses, qualifiers, synonyms, gender, etymology (via doozan)CC-BY-SA 4.0
    hermitdave/FrequencyWordsWord-frequency rankings, subtitle-derived (via doozan)CC-BY-SA 4.0 (FrequencyWords since 2020; earlier releases and doozan’s notice: 3.0)
    TatoebaBilingual example sentences, filtered to quality ≥ 5 (via doozan). Per-sentence author attribution shown wherever sentences are displayed.CC-BY 2.0 FR
    Capuchino topic listsThirty topic lists. Each of the 10,000 words was classified by Claude (Anthropic) with a confidence score from 30 to 100, then spot-checked; lists show words at 50 and above. Theme choice follows the Instituto Cervantes’ Plan Curricular (theme names only).Our own work, © Umunhum Labs LLC

    Third-party tools

    This project is built on open-source software. Below are the main libraries and services we rely on.

    Core framework

    UI & design

    Data & forms

    • Zod

      Schema validation

      MIT
    • React Hook Form

      Form state management

      MIT
    • i18next

      Internationalization (English & Spanish)

      MIT
    • posthog-js

      Anonymous product analytics in the browser, cookieless, production only

      MIT

    Testing

    Data pipeline

    • Python

      Lexicon ingest scripts, run outside the app

      PSF
    • uv

      Python package & version manager

      MIT/Apache-2.0
    • supabase-py

      Python client for Supabase (used with the service_role key)

      MIT
    • tqdm

      Progress bars for long-running ingest jobs

      MPL-2.0/MIT

    AI

    • Claude Code

      Planning, specs, database migrations and code review

      Proprietary

    Platform & hosting

    • Lovable

      AI-assisted app development platform

      Proprietary
    • GitHub

      Source code hosting & version control

      Proprietary
    • Cloudflare Workers

      Runs the server-rendered site, via Lovable hosting

      Proprietary