mail providers
Gmail (OAuth), Outlook, Yahoo, iCloud, Proton Mail Bridge, and custom IMAP/SMTP—routed through the local sidecar so credentials stay on your machine.
Blind, low-vision, and sighted users—respectfully served
Screen readers, Blind Sight, and keyboard shortcuts are not add-ons—they define how we ship. A Tauri desktop and optional Expo companion talk to a local FastAPI sidecar so mail stays on your machine; calendar import and Insight AI for attachments are there when you turn them on.

Engineering choices
BlindBox is for blind and visually impaired people first: the desktop pairs a Nuxt + Vue shell (Tauri) with a FastAPI sidecar on your machine for Gmail, IMAP/SMTP, SQLite sessions, calendar import, and Polar-backed billing gates.
Skip links, landmarks, aria-live regions, and focus management are implemented in the desktop shell so list moves, sends, and syncs announce what changed—not just what looks different.

Optional success, error, and navigation sounds—plus cues when you page through long lists—mirror the audio layer described in the desktop accessibility settings.


The same global shortcuts documented in the repo (refresh, compose, folder jumps, help) keep triage off the trackpad—Blind Sight is always one Alt+Shift+V away on desktop.
Paid tiers unlock downloads plus AI descriptions, summaries, and transcripts for PDFs and images. The sidecar enforces monthly read caps so finance and assistive-tech teams can plan usage honestly.

Your comfort matters
We start in a soft dark theme to ease eye strain. If a brighter canvas helps you focus—or matches the rest of your day—you can switch to light anytime. The same care for structure, shortcuts, and assistive tech carries through either look.
Dark (default)
Read the thread, hear state changes, jump between folders, and move into compose without losing your place.
Light mode
Read the thread, hear state changes, jump between folders, and move into compose without losing your place.

Mission
BlindBox exists because browser webmail and bolt-on accessibility rarely survive real workloads. We combine a disciplined desktop UI with a local API you can audit, plus optional mobile modes that respect when generic IMAP must stay on the sidecar.
Principles
These are product commitments—not paid quotes. They mirror how BlindBox is architected today and what we refuse to compromise.
Blind and visually impaired people are the primary audience—sighted users benefit from the same clarity, but we never invert that priority.
A local FastAPI sidecar owns mail transport, SQLite sessions, billing gates, and Insight usage so credentials and AI metering stay server-side to the app—not in a mystery cloud inbox.
We document real setup (OAuth, CalDAV, Polar products) in the repo, ship honest tier limits, and prefer accurate READMEs over vague “enterprise-ready” claims.
BlindBox is under active development: start with the desktop sidecar path in the README, file issues when accessibility regresses, and reach out if you need help wiring OAuth, CalDAV, or Polar.