Official Documentation · v2.0 · August 2025

Kotha: AI-Powered Chat Memory Platform

A comprehensive technical and product overview of OnlineKotha — how we preserve, visualize, and intelligently reactivate your most personal digital conversations.

Published August 2025 onlinekotha.com Shiva Prajapat, Founder contact@onlinekotha.com

Table of Contents

  1. 01Abstract
  2. 02The Problem
  3. 03The Solution
  4. 04Architecture & How It Works
  5. 05Feature Overview
  6. 06Privacy & Security
  7. 07Roadmap
  8. 08Frequently Asked Questions
  9. 09Press & Contact

What is Kotha?

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).

Mission Statement Conversations are the most human form of digital memory. Kotha exists so those memories never become inaccessible plain text files, and so the people you have talked to can remain reachable — even when they no longer are.

Why Chat Archives Are Broken

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.

The Existing Workflow Is Painful

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.

The Scale of the Problem

The Gap in the Market

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.

Key Insight The problem is not that people do not have their conversation history. The problem is that the history is locked in an unusable format — and no one has built the right interface to unlock it.

What Kotha Does

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.

Core Value Loop

01

Export & Import

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.

02

Reconstruct & Render

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.

03

Search & Analyze

Instant full-text search, date filtering, participant filters, media gallery, message statistics (counts, response times, emoji analysis), and the “Wrapped” annual review.

04

AI Conversation

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.


How It Works Under the Hood

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.

Parsing Pipeline

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.

AI Personality Layer

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.

Infrastructure Stack

Zero Training Guarantee Kotha does not train, fine-tune, or use your personal conversation data to improve AI models. Your data is used only to construct the per-session context window that powers AI responses for that session. We have no financial or technical interest in retaining your personal messages beyond what is needed to provide the service.

Complete Feature Overview

Kotha covers the full lifecycle of a conversation — from import and viewing, to deep analysis and AI re-engagement.

💬

Native Chat Viewer

Messages render in familiar chat bubbles with sender identification, timestamps, and read receipts. Inline media support for images, video, audio, and documents.

🤖

AI Personality Chat

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.

🔍

Smart Search

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.

Chat Wrapped

An annual review of your conversation — top words, most active days, emoji leaderboard, message streaks, and shareable story cards.

📊

Analytics & Stats

Deep analytics: message volume over time, response time patterns, word frequency charts, participant contribution, and more.

📷

Media Gallery

All photos, videos, and documents from your conversation in a clean, browsable gallery sorted by date. Download any media in one click.

📨

Direct Messages

Real-time direct messaging between Kotha users with read receipts, typing indicators, and full message history.

🌐

Global Chat Room

An anonymous, public chat room where users from across the platform can connect, share memories, and talk.

📲

Progressive Web App

Installable on any device — Android, iOS, Mac, Windows. Works offline for already-loaded chats. Native-like experience without an app store.


Your Data, Your Control

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.

PracticeStatusDetails
Encrypted transport✓ YesAll data travels over HTTPS/TLS 1.3. No unencrypted connections permitted.
Raw file retention✗ NeverRaw .zip files are never stored on our servers. Only the parsed, structured representation is saved.
AI training on personal data✗ NeverWe do not use your conversations to train, fine-tune, or improve any AI model. Period.
Data selling / sharing✗ NeverWe do not sell, rent, or share personal data with advertisers or data brokers.
Account deletion✓ InstantDelete your account and all data — chats, messages, profile — in one click. Permanent and immediate.
Individual chat deletion✓ YesDelete specific chat archives at any time without deleting your account.
Third-party analytics✓ MinimalGoogle Analytics for aggregate usage stats only. No personal conversation data is shared.
Data portability✓ YesYou already have your original export files. We create no proprietary lock-in.
Our Privacy Promise We built Kotha because we understand what these conversations mean. We will never compromise your trust by monetizing, sharing, or training on your personal memories. If that ever changes, we will notify users with 90 days notice and provide full data export.

What's Coming to Kotha

We build in public, with user feedback driving every sprint. Here is the current product roadmap.

Live
Chat Import & Viewer

Full archive parsing, rendering, and native-style viewer with inline media support.

Live
AI Personality Chat

AI conversations grounded in the uploaded chat history, powered by Google Gemini.

Live
Chat Wrapped

Annual conversation review with shareable story cards.

Live
Direct Messaging

Real-time DM between Kotha users with full history and notifications.

Live
Global Chat Room

Anonymous community chat room for Kotha users.

Coming Soon
Multi-Platform Import

Support for Telegram, Instagram DMs, Signal, and iMessage export formats.

Coming Soon
Shared Memory Albums

Collaboratively curate and share selected messages and media as a “memory album.”

Planned
Kotha Mobile App

Native Android and iOS apps with offline-first architecture and push notifications.

Planned
Family Memory Vault

A shared, secure family space for multi-generational conversation archives.

Planned
Grief & Memory API

An API for therapists, memorial platforms, and digital legacy services.


Frequently Asked Questions

Everything you need to know before you start.

How do I export my chat history?
Open any chat in your messaging app → tap the 3-dot menu → More → Export chat → choose “Include Media” or “Without Media” → save the resulting .zip file. Then drag and drop it into the Kotha app. The whole process takes under 60 seconds.
Is my data safe? Who can see my chats?
Only you. Chat data is stored under your authenticated account and is never accessible to other users or to Kotha staff in routine operations. All data is transported over encrypted HTTPS connections. We never sell, share, or train AI on your personal conversation data. See our full Privacy Policy.
Does the AI actually sound like my contact?
The quality scales with conversation length and uniqueness of the contact's language. With at least 500 messages (roughly 3–6 months of regular chatting), the AI captures tone, vocabulary, humor, and emoji patterns remarkably well. With years of history, it can be striking. The AI is grounded in the actual things your contact said — not a generic chatbot persona.
Can I use Kotha for group chats?
Yes. Group chat exports are fully supported. The viewer shows all participant messages with their names. AI Chat for group chats currently models the dominant contributor in the group.
How much does Kotha cost?
Kotha has a generous free tier that includes the full chat viewer, search, analytics, and limited AI chat. The Unlimited AI plan (₹99/month) removes all AI message limits. We also offer a Lifetime plan for users who want permanent access. Pricing is intentionally affordable to ensure accessibility across India and South Asia.
How do I delete my data?
You can delete individual chat archives from within the app at any time. To delete your entire account and all associated data, go to your account settings and choose “Delete Account.” Deletion is immediate and permanent.
Can I use Kotha to memorialize a deceased loved one?
Yes — and this is one of the most deeply meaningful use cases for Kotha. Many of our users have uploaded conversations with parents, grandparents, partners, and friends who have passed away. The AI chat feature in this context is about connection, remembrance, and the comfort of familiar words. We approach this use case with the highest care and empathy.
Is Kotha available as an app I can install?
Yes. Kotha is a fully featured Progressive Web App. On Android, you will see an “Add to Home Screen” prompt automatically. On iOS, tap the Share button in Safari → “Add to Home Screen.” On desktop, look for the install icon in your browser's address bar. The installed version works offline for already-loaded chats.

Get in Touch

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.

General & Press

contact@onlinekotha.com

🛡

Privacy & Data

privacy@onlinekotha.com

🐞

Bug Reports

Use the in-app feedback button or email bugs@onlinekotha.com

For Researchers & Therapists If you are a grief counselor, digital memorial researcher, or therapist interested in how Kotha can support your practice or research, please reach out at contact@onlinekotha.com. We offer custom plans and API access discussions for institutional partners.