Product Design and AI Development: A User-Controlled, Privacy-First AI Toolkit

A personal project I built in Google Firebase Studio that serves as a multi-modal AI toolkit designed with a strict privacy-first architecture, storing all user data in-browser.

By Joseph Arnold2 min read

This project is built on a single core principle: user-controlled, privacy-first architecture. All user data is stored exclusively in local IndexedDB within the browser—no login, no cloud sync, no tracking, and no server-held data. The only data to ever leave the device is via explicit user-triggered LLM queries or manual export.

Executive Summary

AIDemo.tech is a personal project built in Google Firebase Studio that serves as a multi-modal AI toolkit designed with a strict privacy-first architecture. It offers a suite of tools—including multi-mode AI coaching, a business report generator, a chess coach, and a secure document manager—all of which run entirely in the browser using IndexedDB for storage. This ensures no personal data is ever stored on a server, giving the user complete control. The platform demonstrates how to leverage modern AI (Gemini and OpenAI) and web technologies (PWAs, voice-to-voice) to build powerful, user-centric applications without compromising on privacy or data portability.

  • Privacy-First by Design: All data lives in the browser's IndexedDB, ensuring zero server-side data storage.
  • User-Controlled Portability: A global export/import feature allows users to back up and move their entire profile as a single file.
  • Frictionless UX: Features responsive, installable PWA behavior with integrated voice-to-voice interfaces for hands-free operation.