A comprehensive technical and product overview of OnlineKotha — how we preserve, visualize, and intelligently reactivate your most personal digital conversations.
Kotha (Hindi: conversation, dialogue) is a web-based platform that transforms exported chat archives into rich, searchable, AI-enhanced experiences. Users upload their conversation exports — complete with text, media, voice notes, and metadata — and Kotha reconstructs them as a native, beautiful chat interface they can explore, search, analyze, and continue with AI.
The platform is built around three core pillars: Preservation (keeping conversations alive in their original fidelity), Intelligence (AI that learns the linguistic patterns and personality of any contact), and Privacy (zero training on personal data, user-controlled deletion, end-to-end encrypted transport).
Every day, billions of text messages are exchanged. When someone moves away, a relationship ends, or a loved one passes, the conversation history that remains is often the most intimate record of that person's voice, humor, and personality. Yet the tooling to access and preserve this data is shockingly primitive.
Exporting a chat from a major messaging app produces a .zip file containing a .txt log and a folder of media files. The text file is an unformatted wall of timestamp-prefixed lines, completely lacking visual hierarchy, searchability, or any connection to the media. Viewing voice notes requires manually locating the correct file. Finding a specific message from 3 years ago requires Ctrl+F in a text editor on a multi-megabyte file.
Existing solutions fall into two camps: basic viewer apps with no AI, or generic AI chatbots with no memory of your actual conversations. No product has combined faithful conversation preservation with AI personality modeling grounded in the actual history of what was said.
Kotha is a full-stack chat memory platform. It is not a chatbot, not a data extractor, and not a simple viewer. It is the complete product layer that sits between your raw exported archive and a living, searchable, AI-enhanced version of your conversation history.
User exports their chat archive from any supported messaging app. They drag and drop the .zip file into Kotha. Parsing happens client-side in the browser for speed and privacy.
Kotha parses the archive and renders it as a faithful, beautiful chat interface — chat bubbles, inline images, playable voice notes, and linked media. Years of messages load in seconds.
Instant full-text search, date filtering, participant filters, media gallery, message statistics (counts, response times, emoji analysis), and the “Wrapped” annual review.
The AI reads the entire conversation history and learns the contact's vocabulary, tone, response patterns, emoji usage, and humor. Users can then chat with an AI that responds authentically in their style — grounded in actual messages, not a generic chatbot.
Kotha is built as a privacy-first Progressive Web Application (PWA) with a Node.js/Express backend, Firebase Auth for authentication, and a cloud-based storage layer for encrypted user data.
When a user uploads an archive, the parsing pipeline processes the text log line by line. It identifies message boundaries using timestamp patterns, extracts sender names, message bodies, and media file references. The parser handles multiple regional date formats, Unicode characters, right-to-left text, system messages, and multi-line messages.
No parsing happens on a remote server. The file is processed in the browser using JavaScript, reducing latency and ensuring raw file content never travels over the network.
The AI model receives a structured context window built from the user's actual conversation history. This context includes:
The model is instructed to respond in the voice of the contact — naturally, concisely, and without breaking character. The AI does not have access to the internet, cannot learn from your data, and cannot retain memory across sessions. Every session is grounded entirely in the uploaded conversation.
Kotha covers the full lifecycle of a conversation — from import and viewing, to deep analysis and AI re-engagement.
Messages render in familiar chat bubbles with sender identification, timestamps, and read receipts. Inline media support for images, video, audio, and documents.
Upload your conversation and the AI learns how your contact talks. Chat with them again — same slang, same humor, same energy. Powered by Google Gemini.
Instant full-text search across all messages. Filter by date range, sender, message type, or keyword. Find any message from any year in under a second.
An annual review of your conversation — top words, most active days, emoji leaderboard, message streaks, and shareable story cards.
Deep analytics: message volume over time, response time patterns, word frequency charts, participant contribution, and more.
All photos, videos, and documents from your conversation in a clean, browsable gallery sorted by date. Download any media in one click.
Real-time direct messaging between Kotha users with read receipts, typing indicators, and full message history.
An anonymous, public chat room where users from across the platform can connect, share memories, and talk.
Installable on any device — Android, iOS, Mac, Windows. Works offline for already-loaded chats. Native-like experience without an app store.
Chat archives contain some of the most sensitive personal information that exists — intimate conversations, relationship dynamics, private thoughts shared in confidence. We take this responsibility with the highest seriousness.
| Practice | Status | Details |
|---|---|---|
| Encrypted transport | ✓ Yes | All data travels over HTTPS/TLS 1.3. No unencrypted connections permitted. |
| Raw file retention | ✗ Never | Raw .zip files are never stored on our servers. Only the parsed, structured representation is saved. |
| AI training on personal data | ✗ Never | We do not use your conversations to train, fine-tune, or improve any AI model. Period. |
| Data selling / sharing | ✗ Never | We do not sell, rent, or share personal data with advertisers or data brokers. |
| Account deletion | ✓ Instant | Delete your account and all data — chats, messages, profile — in one click. Permanent and immediate. |
| Individual chat deletion | ✓ Yes | Delete specific chat archives at any time without deleting your account. |
| Third-party analytics | ✓ Minimal | Google Analytics for aggregate usage stats only. No personal conversation data is shared. |
| Data portability | ✓ Yes | You already have your original export files. We create no proprietary lock-in. |
We build in public, with user feedback driving every sprint. Here is the current product roadmap.
Full archive parsing, rendering, and native-style viewer with inline media support.
AI conversations grounded in the uploaded chat history, powered by Google Gemini.
Annual conversation review with shareable story cards.
Real-time DM between Kotha users with full history and notifications.
Anonymous community chat room for Kotha users.
Support for Telegram, Instagram DMs, Signal, and iMessage export formats.
Collaboratively curate and share selected messages and media as a “memory album.”
Native Android and iOS apps with offline-first architecture and push notifications.
A shared, secure family space for multi-generational conversation archives.
An API for therapists, memorial platforms, and digital legacy services.
Everything you need to know before you start.
.zip file. Then drag and drop it into the Kotha app. The whole process takes under 60 seconds.We are a small, independent team building Kotha out of a genuine belief in the value of preserved human connection. We welcome press inquiries, partnership proposals, and user feedback.
contact@onlinekotha.com
privacy@onlinekotha.com
Use the in-app feedback button or email bugs@onlinekotha.com