Chronicle is free to use. Sustained by those who believe memory should endure.

Support Chronicle

Chronicle User Guide

HOWTO CHRONICLE

This guide is written for first-time and non-technical users. It explains how to create, publish, protect, connect, and contextualize memoirs in Chronicle without guesswork.

Runtime defaults: 24h edit window after publish, and 10 Quick Capture drafts.

Guide Navigation

Tip: start with “Visibility and Sharing Basics” and “How Story Graph Matching Works.”

How-ToYou are here

What Chronicle Is

Chronicle is for real-life memories. Every memory is tied to a date, a place, and your own account of what happened.

Chronicle is made for non-fiction personal history. It is not a social feed and it is not designed for viral content.

A few clear, factual memories are usually better than many vague ones.

If you are new, think of Chronicle as a private record of your life that can later connect into a timeline and story graph.

Reference

Core Building Blocks

These concepts appear throughout the product and understanding them early makes everything easier.

Naming note: in the UI we call these Memory Chapters for readability, while some technical APIs and URLs still use the internal term storyline.

CategoryDescriptionWhy it matters
MemoryOne entry with title, body, date, location, and tagsAtomic unit of personal history
StoryA published memoryVisible according to selected visibility rules
DraftUnpublished memoryCan be refined before publication
Memory ChapterMultiple related memoirs connected over timeNarrative sequence, not one isolated memory
Story GraphStory-to-story links by event, location, and subjectContextual discovery between related memories
ChronologyStory links to broader historical eventsPlaces personal memory into historical context
Reference

Memory -> Chapter -> Chronology (Visual Model)

This map shows how Chronicle builds connections from lived experience: memories connect into chapters, and chapters connect into historical context.

Read the flow from top to bottom. Individual memories appear first, then group into chapter ribbons, then connect to chronology events.

Connections are built from shared time, place, and subject signals, so related memories naturally form stronger narrative paths.

Memory Chapters help turn separate entries into a coherent arc, while Chronology helps place those arcs inside wider historical moments.

CategoryDescriptionWhy it matters
Memory -> ChapterOrdered grouping for narrative sequenceHelps readers follow a connected memoir arc
Memory -> ChronologyEvent-level contextual linkPlaces personal moments into wider historical context
Chapter -> Primary EventOptional single contextual anchorGives each chapter a clear historical center of gravity
Chronicle visual model showing memories connected into memory chapters and chronology events
Visual summary: Memories are the foundation. Memory Chapters weave related experiences into narrative threads. Chronology connects those threads to shared moments in time.
Rule

Visibility and Sharing Basics

Visibility decides who can read a memory after you publish it.

Restricted memories are permission-based. People cannot see them unless you add and save sharing permissions.

Drafts stay private until you publish.

Simple rule: choose the most private option that still fits who you want to share with.

CategoryDescriptionWhy it matters
PrivateOnly the author can read the memoryPersonal reflection or sensitive detail
RestrictedAuthor plus explicitly approved users/listsFamily, trusted collaborators, selected readers
PublicBroadly readable on public surfacesOpen testimony and discoverable memoir
Rule

Memory Chapter Visibility and Access Rules

Memory Chapters help organize narrative flow. Visibility is applied in a predictable way so readers see the right chapter context without confusion.

Think of Memory Chapters as a reading guide: they point to related memories, then each memory decides who can open it.

That is why chapter totals can differ from what one viewer sees in detail.

If someone reports a missing memory in a chapter, first check that memory’s visibility and share settings.

  • Authors can see the chapter context and all of their own entries.
  • Shared viewers see public chapter pages and only memories shared with them.
  • General viewers see public chapter pages with public memories only.
  • Inside one chapter, each memory can still differ by visibility.
CategoryDescriptionWhy it matters
Chapter page accessA Memory Chapter page must be public or owned by the viewerIf the chapter page is hidden, readers will not see that chapter grouping
Memory access inside chapterEach memory is checked separately (public/restricted/private)Viewer only sees entries they can read
Public memory chapter + private memoryChapter can be visiblePrivate memory still hidden to non-author viewers
Private/restricted memory chapterContainer shown to author onlyOther viewers do not see chapter grouping at all
Rule

Encryption and Passphrase

Chronicle separates sign-in from memory unlock so protected memories remain stable and accessible over time.

Protected-memory text is unlocked in your session after your key is available on that device.

After passphrase updates, open a few older protected memories to confirm everything still unlocks correctly.

Keep your recovery phrase offline so you can regain access later if needed.

  • Private and restricted memory text is encrypted.
  • Public story text can still be encrypted while stored on the server.
  • Titles, dates, locations, and tags stay searchable so navigation still works.
  • Your encryption passphrase is separate from login by default.
  • Use your passphrase (or recovery phrase) to unlock protected memories on each device.
CategoryDescriptionWhy it matters
Login password / OAuth sign-inConfirms account identity and starts your sessionAuthentication only; does not directly decrypt private memory text
Encryption passphraseUnwraps your encrypted private key on this deviceRequired to decrypt private/restricted memory content
Recovery phraseBackup wrapper for the same private keyLets you regain access if passphrase/device access is lost
Public-at-rest encryptionServer-side encryption for public memory storageProtects DB dumps while preserving public readability via API
How-To

Email vs OAuth: Same Encryption Workflow

Email and OAuth sign-in use the same Chronicle memory-unlock flow. Only the sign-in method changes.

For Email users: login password authenticates your account. Encryption passphrase decrypts your private/restricted memory content.

For OAuth users: provider sign-in authenticates your account. Chronicle passphrase still controls protected-memory decryption.

For both: Recovery phrase is the backup route to restore passphrase access without re-encrypting all memory content from scratch.

Simple mental model: sign in to enter Chronicle, unlock to read protected memories.

CategoryDescriptionWhy it matters
Email loginSign in with email + password, then unlock encryption keyYou may choose to align passphrase with login password for convenience
OAuth loginSign in with OAuth provider, then unlock encryption keySame passphrase + recovery controls as email users
New deviceSession starts, then key unlock is checkedUse passphrase or recovery phrase path to restore unlock
Password resetsAccount password can change independentlyEncryption passphrase remains separate unless you intentionally sync
Rule

Edit Window, Immutability, and Anchoring

After publishing, you have 24 hours to refine your memory. After that, content stays fixed so timelines and connections remain trustworthy.

This lock keeps published memories reliable as references over time.

If you still expect major rewrites, keep it as a draft and publish when the core facts are ready to stand after 24 hours.

CategoryDescriptionWhy it matters
Publish + first 24hAuthor can edit content and metadataFix typos, clarify context, refine tags
After 24hContent becomes immutable by defaultProtects long-term integrity
Anchoring timingCan be delayed to end of 24h grace periodPrevents accidental lock-in too early
How-To

Author Actions (After Edit Window)

After the edit window closes, Author Actions lets you improve connections and organization without rewriting the published story text.

When you click Save Author Actions, Chronicle validates the request, saves metadata updates, and refreshes link suggestions.

This keeps discovery quality improving over time without changing the historical narrative text.

Use drafts for major rewrites. Use Author Actions for tags, chapter placement, chronology context, and visibility progression.

CategoryDescriptionWhy it matters
Tags (subjects)You can add or remove tagsImproves graph matching quality
Memory Chapter membershipYou can add/remove memory from your memory chaptersKeeps your narrative collections accurate
Chronology requestsYou can add/remove manual chronology connectionsImproves historical context, still subject to approval logic
Make Public (one-way)Available only when your account + feature policy allow itConverts visibility permanently to public
Title/content/date/locationLocked after grace windowPrevents silent rewriting of old events
Rule

How Story Graph Matching Works

Connections are intentional. Chronicle combines date, place, tags, and title cues to suggest related memories.

Chronicle prioritizes tags first. Accurate tags usually produce stronger suggestions.

Title similarity is a backup signal, not the main one.

In practice, better tags and consistent location names improve graph quality a lot.

  • Event link: same date and same location.
  • Location link: same location context.
  • Subject link: overlapping topics, mostly based on shared tags/categories.
  • For different authors, manual connections are request-based: sender requests, receiver approves.
  • If both memories are yours, Chronicle can approve that connection immediately.
  • You can only request links between memories both sides can actually open.
  • Chronicle blocks duplicate or loop-back links that do not add useful context.
  • Subject-only manual links need stronger context first (usually an event link).
How-To

How to Write for Better Connections

If your goal is to connect memories by subject or theme, writing quality and metadata quality matter equally.

Avoid using the same broad tag for every story (for example, tagging everything as just “life”). This creates noisy, low-quality matches.

If two memories should be linked by theme, make sure they share at least one specific tag.

  • Use specific dates (or verify auto-filled date is accurate).
  • Use consistent location naming (same city format across related stories).
  • Use precise tags instead of broad placeholders.
  • Keep title descriptive and factual.
  • Prefer one memory per meaningful event moment.
Reference

Create Memory: Photo Upload Rules

Photo support is intentionally constrained for performance and consistent rendering.

  • EXIF orientation is normalized during processing.
  • Images are re-encoded and optimized after upload.
CategoryDescriptionWhy it matters
Photos per memoryOne photo per memoryKeeps memory cards and exports predictable
Allowed formatsJPEG, PNG, WEBPOther formats are rejected
Max upload size5 MBUploads above limit are blocked
Resize behaviorLongest side capped at 1600 pxLarge images are normalized for speed/storage
Rule

Location and Map View Rules

Map view is designed for historical context and discovery across places.

Map view is for context and discovery, not exact address tracking.

If a story is missing from the map, first check location validity and visibility permissions.

  • If you type a landmark, Chronicle may convert it to a city-level location for consistency.
  • Stories appear where location resolution is valid.
  • Consistent location naming improves cluster quality in map and graph.
Reference

Shared Memories and Infinite Scroll Behavior

Shared Memories list/grid uses incremental loading to keep the interface responsive for large datasets.

If loading feels slow, reduce filters and try list view.

Infinite scroll is used only in list and grid modes.

  • New cards load as you approach bottom of current results.
  • Filters and sorting determine what loads next.
  • When there are no more stories, loading stops and the list stays as-is.
How-To

Search and Filters: How to Find Memories Fast

Search is designed to work best with filters. Start broad, then narrow step-by-step until the result set is small and relevant.

A reliable pattern: set date range first, then add one text filter, then add tags only if needed.

If you get zero results, clear one filter at a time instead of clearing everything.

Timeline view follows the same filter inputs. Use list or grid when you want to scan many results quickly.

  • Use Search Content for keywords from title/body text.
  • Use Location for city or place names (keep naming consistent).
  • Use Start/End Date to limit noisy results first.
  • Use Subject Tags when you know the topic cluster.
  • Use Visibility Scope to avoid mixing public/shared/private contexts.
  • Click Apply Filters after changing fields; changes are not applied until you do.
How-To

Building a Memory Chapter Across Multiple Memoirs

A strong memory chapter is a curated sequence, not a pile of loosely related memories.

A good memory chapter usually has three parts: setup, turning point, and consequence.

Even if some entries are private and others are shared, you can still keep a coherent chapter.

  • Start with the anchor memory that defines the central event.
  • Add before/after memories around the same people/themes.
  • Reuse consistent tags across the sequence.
  • Keep chronological order accurate.
  • Review and confirm suggested links.
Reference

Chronology: Purpose, User Value, and Internal Logic

Chronology connects personal memories to broader events to preserve context across time.

Chronology helps explain why a personal moment mattered, not only when it happened.

Internal high-level logic: chronology matching uses date overlap, region/location relevance, topic hints, and moderation state.

Chronology adds context around your memory. It does not rewrite your text or change your meaning.

How-To

Suggesting New Chronology Events

If the relevant historical event does not exist, users can submit a proposal for moderation.

Strong submissions are specific and clearly scoped. Vague submissions are slower to review and more likely to be rejected.

Once approved, events can be used for chronology links.

  • Provide clear event title and date window.
  • Provide region/context description.
  • Explain why the event is historically significant.
  • Submit and track moderation outcome.
How-To

Best Practices for High-Quality Memoirs

Quality memoirs are clear, specific, and anchored. They read better and connect better.

  • Write concrete moments, not abstract summaries.
  • Name real context (date, place, people, outcome).
  • Use tags that clearly describe the subject.
  • Use one memory per meaningful unit of experience.
  • Publish when you are comfortable that the core facts should stay fixed after 24 hours.
  • Use drafts for refinement. Quick Capture draft cap is currently 10 per user.
How-To

Common Mistakes and How to Avoid Them

Most connection issues come from metadata quality, not system failure.

CategoryDescriptionWhy it matters
IssueWhy it happensFix
No graph linksGeneric tags or inconsistent location namingNormalize tags and city naming
Weak chronology relevanceVague date range or region mismatchTighten event date/location context
Shared reader cannot see storyPermission grant not saved correctlyRecheck restricted grants
Locked encrypted memoryPassphrase/recovery mismatchUse profile recovery flow
Reference

Quick FAQ

Short answers for frequent questions from first-time users.

  • Can I keep memories private forever? Yes, with private visibility.
  • Can I share with only specific people? Yes, use restricted visibility and grants.
  • Why did two stories not connect? Usually tag/date/location mismatch.
  • Can chronology be user-extended? Yes, via event submission and moderation.
  • Is everything public if I publish one story? No. Visibility is per story.