ChatExport is a free ChatGPT App built on the OpenAI Apps SDK and Model Context Protocol (MCP) that lets you export your ChatGPT conversations to Markdown, JSON, PDF, HTML, or plain text without ever leaving the chat. It runs as a single Cloudflare Worker (Hono + TypeScript), renders its UI as a single-file React 19 widget embedded right in the worker response, and never stores a byte of conversation content — every export is computed in memory and returned in the same request. For users who connect Google Drive, OAuth tokens are encrypted at rest with AES-256-GCM via an in-house WebCrypto helper, scoped to files the app itself creates. A separate Firebase-hosted marketing site (React 19 + Radix Themes + Tailwind v4) handles discovery, blog, FAQ, and legal, with a full theme customizer and AI-crawler-friendly SEO. The whole thing runs on free tiers with zero per-user cost — a clean reference for building privacy-first ChatGPT Apps.
Category: web-app · Status: completed · Started: 2026-04 · Through: Present · Client: Personal Project
Links: https://chatgpteai.web.app · https://github.com/aoneahsan
Tags: chatgpt · openai · mcp · cloudflare-workers · privacy-first · export-tool · edge-computing
Website: https://zaions.com
Email: aoneahsan@gmail.com
GitHub: github.com/aoneahsan
LinkedIn: linkedin.com/in/aoneahsan
RSS Feed: https://zaions.com/feed.xml
Sitemap: https://zaions.com/sitemap.xml
LLM Index: https://zaions.com/llms.txt