Opinion · Transparency · Forever on every plan
Why We Never Delete Conversations — Live Chat Data Retention
Live chat data retention explained honestly: ~$0.125/GB archival economics, why competitors delete at 6–24 months, and why we built forever storage into every plan.
Most live chat vendors treat live chat data retention as a pricing lever: six months on free, deletion after inactivity, paid tiers for "extended history." We built rokochat the opposite way. Every conversation archives to cold storage and stays searchable — on Free, on paid, after downgrade, after cancel. Not because we're sentimental. Because the math says retention is cheaper than the trust tax of deleting your customers' context.
Start free — history included from day one → · See pricing
Forever storage · Unlimited messages · No retention upsell
The short answer
- Policy: We never delete support conversations as a business rule — hot threads stay fast, older threads move to cold archive automatically
- Cost to us: Roughly ~$0.125/GB/month in archival storage — pennies per active account at SMB scale
- Cost to you: $0 retention upsell on every plan, including Free
- Why competitors delete: Deletion converts fear into revenue; they've already sold "extended retention" as a premium tier
- Why we don't: Forever storage is a marketing asset and an anti-churn parachute — cheaper than re-acquiring a customer who lost trust
This page is different from our comparison content
We already publish forever chat history for people searching retention policies side-by-side with Crisp, tawk.to, and Intercom. That page is the what. This page is the why we built it this way — the product decision, the unit economics, and the trade-offs we're willing to name in public.
If you're evaluating vendors, read both. If you're wondering whether "forever" is a gimmick that collapses at scale, you're in the right place.
What "live chat data retention" actually means in practice
Retention is not one switch. It's a stack of decisions:
| Layer | What rokochat does | What many vendors do |
|---|---|---|
| Hot storage | Recent threads indexed for instant inbox load | Same |
| Warm/cold archive | Older threads moved to low-cost object storage; still full-text searchable | Deleted or paywalled |
| Search index | Maintained across archived messages | Truncated at retention window |
| Contact timeline | Conversations attach to contact records indefinitely | History severed when thread ages out |
| Export | CSV export on paid plans | Often gated or incomplete |
| Account inactivity | History preserved; widget badge may return on Free | Entire account deleted (tawk.to pattern) |
Live chat data retention in rokochat means: a message sent in 2024 is still findable when a customer returns in 2027. Not as a PDF you exported once — as a searchable thread in the same inbox your agents use today.
The ~$0.125/GB number (and why it changes the conversation)
Internal pricing strategy models archival storage at approximately $0.125 per gigabyte per month using cold object storage — not keeping every byte on expensive hot databases forever.
Let's make that legible for a typical SMB account:
Assumptions (conservative):
- 200 conversations per month
- ~8 KB average message payload (text + metadata, not counting file attachments)
- 36 months of history
200 convos × 36 mo × 8 KB ≈ 57 MB of message text/metadata
Even at 500 MB total with indexes + attachments on free tier cap → ~$0.06/mo storage
At Starter ($7/mo), storage is not the margin story. Stripe's flat $0.30 fee on a $7 charge is a bigger line item than archival pennies.
Compare that to the revenue vendors extract from retention fear:
| Vendor pattern | Customer pain | Vendor revenue |
|---|---|---|
| 6-month rolling (Crisp free) | "Where's my Q1 thread?" | Upgrade to paid for longer history |
| Inactivity deletion (tawk.to) | Quiet summer → account gone | Re-install + lost context |
| Enterprise retention packages | Audit request → sales call | Five-figure annual upsell |
We are not claiming storage is free at infinite scale. We are claiming that at SMB conversation volumes, forever archival is cheaper than the alternative business model — which is training customers that history expires, then charging to prevent amnesia.
That's the core of our live chat data retention philosophy: retention is a marketing asset, not a cost centre to monetize.
Why competitors delete at 6–24 months (honest industry read)
We're not going to pretend competitors are evil. They're rational — within a pricing architecture that made sense fifteen years ago.
Reason 1 — Retention was sold before archival got cheap
When Intercom and Zendesk scaled, hot-database storage was expensive. Truncating history reduced COGS and simplified compliance narratives. "90-day retention on lower tiers" became industry default — and customers learned to expect it.
Now cold storage costs fractions of a cent per conversation-month. Many vendors ** haven't updated the business model** because it prints money.
Reason 2 — Deletion creates upgrade pressure
A support lead searching for a six-month-old billing dispute hits a wall. The vendor's upgrade modal says "Unlock extended history." That's not infrastructure speaking. That's pricing engineering.
Crisp free at ~6 months. Smartsupp free at ~14 days on some tiers. tawk.to deletes after inactivity — which punishes seasonal businesses hardest.
Reason 3 — Free tiers would explode without caps somewhere
Vendors cap messages, operators, or history on free. We cap seats (3), sites (1), file storage (500 MB on free), and canned responses (3) — things that don't destroy the growth loop.
We explicitly do not cap conversations or retention on free. A capped free user removes the widget. A removed widget kills our badge-impression acquisition loop. Unlimited messages + forever storage keep installs alive for years.
Reason 4 — They can't match without cannibalizing tiers
If a competitor with "Extended Retention — $X/mo" suddenly puts forever storage on free, they eat their own upsell. We're greenfield. We never sold retention as premium. They did.
That's the moat: not secret technology — structural pricing honesty.
How we architect forever storage (without lying about "hot forever")
Transparency requires precision. We don't keep every byte on NVMe forever. That would be wasteful engineering.
What we do:
- Ingest messages into operational storage for active threads
- Index for full-text search across inbox and contact timeline
- Archive older threads to cold storage automatically
- Preserve search and retrieval for normal support queries
- Never delete as a policy — archive ≠ erase
What agents experience: Search "refund policy March 2024" → thread appears. No "upgrade to view archive" interstitial.
What finance experiences: Storage line item stays flat at SMB scale — not exponential.
Honest concession: We are not selling legal-hold / e-discovery / WORM compliance tooling. If you need ITSM-grade records management with chain-of-custody workflows, evaluate enterprise service clouds deliberately. If you need searchable support memory that doesn't vanish at month six, forever storage is the product.
Four scenarios where retention policy becomes revenue (or loss)
Scenario 1 — Seasonal business, quiet quarter
A ski rental shop goes quiet May–September. tawk.to's inactivity policy risks account deletion. Customer returns in December: "Same boot size as last year?" Agent has no thread.
With forever retention: Contact timeline shows last season's chat. One reply. Customer feels remembered.
Scenario 2 — Billing dispute at month eighteen
Customer claims an agent promised a price lock. Full-text search finds the chat from month 3. Dispute resolved without refund.
Without history: Refund $500–2,000 or lose customer. Retention policy just became a P&L line item.
Scenario 3 — Product bug pattern across quarters
Support lead searches error strings across 2,000+ archived threads. Pattern ties to a release. Engineering fixes root cause. Churn drops.
Six-month rolling window: Pattern invisible. Each ticket looks isolated.
Scenario 4 — Cancel, leave, return
Founder cancels during a cash crunch. Drops to Free — badge returns, history stays. Six months later, revenue recovers. They resubscribe to Starter. Zero re-onboarding tax.
That's churn engineering: forever storage makes leaving feel reversible.
Retention comparison — the policies that show up on invoices
| Provider | Typical low-tier retention | Paid "fix" | Badge removal (context) |
|---|---|---|---|
| Crisp | ~6 months (free) | Longer on paid | ~$45/mo |
| Smartsupp | ~14 days (free tier) | Upgrade tiers | Varies |
| tawk.to | Deleted after inactivity | N/A — data may be gone | ~$29/mo |
| Intercom | Trial-only free; paid varies | Retention upsells common | ~$74/mo+ |
| Zendesk | Policy-based by Suite tier | Enterprise packages | Suite pricing |
| rokochat | Forever, all plans | Not applicable | $7/mo |
Competitor pricing and retention policies based on publicly available information as of 2026. Verify on vendor websites before purchasing.
Forever storage interacts with the rest of the workspace
Retention alone is a database. Retention inside a workspace is operational memory:
| Shipped capability | Retention synergy |
|---|---|
| Unified inbox | Archived threads stay in the same search surface |
| Contact timeline | Conversations + page views + tickets + tags on one record |
| Email channel | support@ threads archive beside chat — same timeline |
| Lightweight tickets | Status/priority persist on conversations that never expire |
| Full-text search | Find keywords across years of messages |
| Export (Starter+) | Portable CSV for compliance — your data, not ours hostage |
| Team chat | Internal coordination separate from customer history — same app |
Workflow story: A visitor asks about a warranty extension. You're unsure — you share the thread to #ops internally. Teammate finds a similar case from last year in search, replies in-thread. You answer the visitor without Slack, without copy-paste, without losing eighteen months of context. That's what forever retention enables — not a feature checkbox.
What we won't do (even if it would save money)
| Tactic | Why we reject it |
|---|---|
| 6-month rolling delete on free | Destroys trust and kills our badge growth loop |
| "Pay to unlock archive" | Retention upsell racket — competitors' model, not ours |
| Delete on cancel | Hostage data — increases churn permanence |
| Delete on inactivity | Punishes seasonal businesses — tawk.to's failure mode |
| Cap messages on free | Forces widget removal — dead billboard |
What we do cap on free: 3 seats, 1 site, 500 MB file storage, 3 canned responses, badge on widget. Caps that don't force amnesia.
Downgrade, cancel, and comeback — the policy table
| Event | Widget | History |
|---|---|---|
| Downgrade Team → Starter | Badge stays off | All kept |
| Downgrade Starter → Free | Badge returns | All kept |
| Cancel paid subscription | Free tier | All kept |
| Return after 2 years | Resubscribe anytime | Still searchable |
| GDPR deletion request | Contact-level deletion honored | Legal obligation overrides policy |
No "pay to unlock your archive." No retention tier negotiation.
The honest math: forever storage vs. $7/mo Starter
Assume: 150 conversations/month, 5.5 minutes saved per conversation when history exists (conservative vs. re-asking three clarifying questions):
150 × 5.5 min = 825 min/mo = 13.75 hours
13.75 hr × $25/hr loaded agent cost ≈ $344/mo value
rokochat Starter: $7/mo
Storage COGS: ~$0.05–0.15/mo at typical volumes
Forever retention pays for itself in week one of a busy support month. The vendor charging you to avoid deletion is taxing a problem they chose to create.
Who this philosophy is for / not for
Strong fit
- SaaS and ecommerce with repeat customers
- Agencies with multi-year client relationships
- Seasonal businesses with quiet periods
- Teams burned by tawk.to inactivity deletion or Crisp six-month limits
- Founders who've lost disputes because threads expired
Weak fit
- Enterprises needing legal hold beyond export (evaluate Service Cloud / Zendesk enterprise)
- Teams expecting automatic Intercom history import (export from them; parallel run with us)
- Organizations that genuinely never search history (rare — but honest)
FAQ
What is rokochat's live chat data retention policy?
Never delete support conversations as standard policy. Older threads archive to cold storage; they remain full-text searchable in inbox and contact timeline. Applies to Free and all paid plans.
How much does forever storage cost rokochat?
Approximately ~$0.125/GB/month in archival economics at SMB conversation volumes — far below the revenue value of preserved context and far below what competitors charge to prevent deletion.
Why don't competitors offer the same?
Many monetize retention as a premium tier. Matching forever on free would cannibalize extended-history upsells they've sold for years.
Does archiving mean slow search?
No for normal support workflows. Cold archive optimizes cost; search and retrieval stay fast for typical agent queries. You won't hit "loading archive" on standard searches.
What happens to history if I cancel?
You drop to Free. All history remains. Badge returns on widget. Export available if you were on a paid plan.
Is forever storage on free a trial?
No. Not 14 days. Not six months. Policy from signup forward — same as paid.
Can I export everything?
Yes on Starter+. CSV export for compliance, backup, migration. Free tier retains history in-product; export is a paid unlock.
Does email channel history persist forever too?
Yes. Inbound support@ conversations archive the same way as chat — unified contact timeline, same search.
What about GDPR right-to-erasure?
Contact-level deletion for privacy requests is supported. Policy-level forever retention applies to normal operations — not overriding legal deletion obligations.
How is this different from your forever chat history comparison page?
The comparison page contrasts vendor policies for buyers. This page explains why we chose forever storage architecturally and economically — opinion and transparency, not just a feature matrix.
Do you delete anything ever?
We don't delete conversation history as a billing or tier policy. Attachments respect plan storage caps (500 MB free). Legal deletion requests are handled separately.
Retention shouldn't be someone else's profit center.
Support teams shouldn't re-learn the same customer every six months because a vendor deleted the thread. Live chat data retention at rokochat is forever — because archival economics beat the retention upsell racket, and because trust compounds longer than a quarterly storage invoice.
Try rokochat free — your first conversation is archived forever →
Related: Forever chat history comparison · Pricing philosophy · Free live chat · Pricing