← Back to articles

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:

  1. Ingest messages into operational storage for active threads
  2. Index for full-text search across inbox and contact timeline
  3. Archive older threads to cold storage automatically
  4. Preserve search and retrieval for normal support queries
  5. 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

Free forever · No credit card

One app for every
conversation.

Team chat and customer live chat, together — for less than a single Slack seat. Paste one line of code and your first conversation could happen before your coffee cools.