{"schemaVersion":"pre.site.v1","id":"fbe8fae6-843b-4324-811d-cbd154a52604","route":"/about/technology","site":{"id":"e8ce061a-cd0a-4f89-b61d-e7cf0d4534dc","slug":"flying-over-time","name":"Flying Over Time","canonicalDomain":"flyingovertime.org","currentCampaign":"Spirit100"},"meta":{"title":"Powered by Pre","description":"How Pre powers Flying Over Time’s database-backed website, versioned documents, public and private boundaries, and portable institutional records.","eyebrow":"About · technology","section":"about","publishedAt":"2026-08-30T06:09:56.403733+00:00","updatedAt":"2026-09-02T06:11:59.157975+00:00","canonicalUrl":"https://flyingovertime.org/about/technology","seo":{"ogType":"website"}},"source":{"kind":"supabase","revision":"784044c9-fccd-4abe-99d1-155fd6d67234","version":2,"digest":"349c1dd9d99a94965d4408701b92ffe609c3d4c669d06ce88044f386688c0894"},"navigation":[{"route":"/about","label":"About","order":10},{"route":"/media","label":"Media","order":20},{"route":"/events","label":"Events","order":30},{"route":"/programs","label":"Programs","order":40},{"route":"/support","label":"Contact","order":50},{"route":"/blog","label":"Blog","order":60}],"blocks":[{"type":"hero","title":"One governed source. Many useful forms.","summary":"Flying Over Time’s website is built as a document-native institutional surface: content lives in governed records and is projected into responsive pages, print-ready documents, machine-readable data, and—later—private operating views.","eyebrow":"Powered by Pre","actions":[{"label":"Visit Pre’s canonical map","href":"https://main.pre.bi","style":"primary"},{"label":"Read the privacy boundary","href":"/privacy","style":"secondary"}],"variant":"default"},{"type":"prose","eyebrow":"Architecture","heading":"Supabase stores the records. Pre defines how they become trustworthy surfaces.","markdown":"Pages, revisions, routes, redirects, events, programs, forms, relationships, content metadata, rights, and publication state are held in Supabase. Trusted Flying Over Time and Pre code validates those records and turns them into semantic server-rendered pages. Stored content cannot inject arbitrary React, JavaScript, HTML, or design classes.\n\nThe same approved revision can produce a responsive web page, a clean print layout, a JSON document, and a readable source projection without maintaining four separate copies."},{"type":"document","eyebrow":"Institutional boundary","heading":"Technology support does not transfer organizational ownership.","items":[{"label":"Mission and publication","value":"Flying Over Time remains responsible for its mission, governance, programs, claims, approvals, and public content."},{"label":"Collection and rights","value":"Collection ownership, stewardship, licenses, permissions, credits, privacy, and restrictions remain exactly as documented for each record."},{"label":"Data processing","value":"Pre supplies technology and operating-system services. It does not acquire donor, participant, media, collection, or organizational rights merely by powering the site."},{"label":"Portability","value":"Supabase, Vercel, communication services, and other providers are replaceable adapters. Canonical records, exports, provenance, and route history are designed to survive a provider change."},{"label":"Public and private surfaces","value":"The website and future authenticated workspace may show different fields and actions while remaining projections over the same governed organizational world."}]},{"type":"cards","eyebrow":"What this enables","heading":"A website that behaves like an institutional record—not a stack of disposable pages.","items":[{"title":"Versioned publication","text":"Every published page can identify its approved revision, source digest, status, and update time."},{"title":"Responsive and printable","text":"Each page is designed to read well on a phone, desktop, printed sheet, or generated document."},{"title":"Machine-readable","text":"The same trusted document can be retrieved as structured JSON or readable text for reuse and accessibility."},{"title":"Portable content","text":"Content is not trapped in the Git repository or coupled to a single page component, CMS, model provider, or storage vendor."},{"title":"Protected operations","text":"Public pages, editorial drafts, raw legacy snapshots, youth data, rights files, donor records, and board materials can remain distinct permissioned views."}]},{"type":"cta","heading":"Flying Over Time is the institution. Spirit100 is the current flight. Pre is the system underneath.","actions":[{"label":"Return to About","href":"/about","style":"primary"},{"label":"Explore Spirit100","href":"/events","style":"secondary"}]}]}