Priority 5 ยท Book Club Memory Architecture

A Book Club's Shared Reflection Record & Spoiler Shield

Members write a short reflection before seeing anyone else's, discuss it within strict spoiler boundaries, freeze sealed discussion snapshots, and follow up privately.

0 Leakage
Private Drafts Protected
100% Safe
Position-Gated Spoilers
SHA-256
Sealed Discussion Snapshots
7-Day
Private Action Follow-ups

Interactive Book Club Reflection Sandbox

Experience private drafts, spoiler-boundary shielding, discussion snapshot freezing, and post-snapshot author withdrawal in real-time.

Club Discussion Feed Window: Ch 1-3
Cycle: Thinking, Fast and Slow (Week 1)
FACILITATOR PROMPT

Which heuristic (availability, anchoring, or representativeness) do you observe most in your everyday decisions?

Published Club Reflections:
No members have published to the club yet.
Member Sandbox (Alice) Role: Member

Core Architectural Invariants

RecallCircle enforces mathematical privacy and reflection memory guarantees without relying on trust.

๐Ÿ”’ Isolation
Separate Serializer Models

Private drafts and published revisions use completely separate DTOs so broad API serializers never leak uncommitted drafts.

๐Ÿ›ก๏ธ Gating
Strict Spoiler Boundaries

Prompts and replies beyond a member's confirmed reading window index are strictly masked across web views, webhooks, and email digests.

๐Ÿ“œ Immutability
Versioned Revisions

Edits never overwrite historical records; they append revision increments (Rev 2, Rev 3) pinned during the live discussion session.

๐Ÿ›‘ Rights
Author Deletion Rights

If an author withdraws their reflection, frozen snapshots and export bundles immediately replace text with a withdrawn placeholder.

Live SVG Trust Badge Studio

Embed dynamic, high-DPI trust badges into your club repository, Notion workspace, or community portal.

<img src="https://recallcircle.pages.dev/api/badges?status=active" alt="RecallCircle Memory" />

Simple, Transparent Pricing

Built for thoughtful book clubs, independent organizers, and literary communities.

Free Reader
$0 /forever

For casual duos and small test reading pairs.

  • 1 Book Club
  • Up to 5 Members
  • 1 Active Reading Cycle
  • Private Drafts & Spoiler Gating
Community
$19 /month

For multi-chapter reading societies & company book clubs.

  • Up to 10 Book Clubs
  • Up to 50 Members per club
  • Unlimited Active Reading Cycles
  • Slack & Discord Webhook Digests
  • Author-Only Share Cards
Literary Guild
$49 /month

For literary societies, libraries, and university circles.

  • Unlimited Clubs & Members
  • Permanent Discussion Archives
  • Cryptographic SHA-256 Auditor Pack
  • Dedicated API & Webhook Streams
  • Priority SLA Support

Frequently Asked Questions

Everything you need to know about RecallCircle's memory and privacy guarantees.

Can the club facilitator see my draft before I publish?

Never. Private drafts are stored in author-isolated models and explicitly filtered out of all facilitator and club endpoints. Only you can read or edit your draft until you click "Publish to Club".

Does RecallCircle store or ingest full book text?

No. RecallCircle stores only manual book metadata (title, author, optional ISBN) and chapter labels. We strictly exclude ebooks, full-text ingestion, or AI summaries of copyrighted works.

What happens if someone withdraws their reflection after a snapshot is frozen?

RecallCircle enforces author deletion rights. Frozen snapshots reference reflection identifiers rather than duplicating mutable text; if an author withdraws, the snapshot view automatically renders "[Withdrawn by Author]".

Are private follow-ups shared with anyone in the club?

No. Follow-ups are personal 1-week reminders on self-chosen actions (e.g. "Did I set up my shutdown ritual?"). Facilitator endpoints reject any queries attempting to inspect member follow-up records.