FL FactLockCam

Documentation

User Guide

FactLockCam is a capture-and-archive utility — not a messaging app. This guide explains how to seal media, browse your archive, and deliver proof to recipients.

Capture & Seal

  1. Open Picture or Video from the hub.
  2. Frame your subject and tap the mechanical shutter control.
  3. FactLockCam hashes the capture off the UI thread, encrypts with AES-GCM, and writes a local SQLite record.
  4. When online, integrity metadata syncs to Supabase; offline captures stay marked pending sync until retried.

Archive & Inspect

The Archive tile lists sealed items in grid or chronology view. Tap an item to inspect metadata, view a thumbnail, decrypt the full asset on demand, export a certificate, or Send Proof.

Send Proof (Courier)

  1. Choose Send Proof from the asset inspector.
  2. Set a one-time password and optional certificate title.
  3. Share the generated PDF and courier URL through the iOS share sheet (Messages, Mail, AirDrop, etc.).
  4. Communicate the password to the recipient out-of-band.

Recipients open the link in a browser, enter the password, and decrypt locally. Plaintext never transits FactLockCam servers after unlock.

FRE 902 & Legal Framing

Certificate PDFs include a disclaimer that exported evidence supports workflow and disclosure but does not guarantee admissibility under FRE 902. FactLockCam documents tamper-evident heuristics — not absolute proof of physical truth.

Account & Burn

Account deletion (Burn Account) requires double confirmation and invokes perform_full_burn to purge cloud-linked profile data. Local encrypted files are wiped from the device as part of the burn flow.