LOCAL-FIRST MEDIA INTAKE

Classroom media,
safely on its way.

One dependable uploader for every project—built first for Club Gen C teachers, protected by a central API, and designed to never destroy a source file.

Simulation only · no media leaves your browser
Bunny keys stay server-side Archive, never delete
2p Media desk
MR
Tuesday, August 11

Teacher uploads

IMG
studio-table.heicImage · 8.4 MB
Local
morning-circle.movVideo · 42.7 MB
Local
teacher-note.m4aAudio · 3.1 MB
Local
STORY DROPClub Gen C

ONE CORE · MANY PROJECTS

A careful path from phone to publish.

Projects share the reliable machinery. Their rules, storage paths, and publishing adapters stay cleanly separated.

01

Local media manager

Teachers can gather, review, and queue media even before a connection is available.

DEVICE OWNED
02

Project-scoped API

Short-lived access controls identity, file policy, paths, and storage handoff.

SERVER SECURED
03

Source storage

Original files land in a predictable per-project source tree, ready for optimization.

BUNNY BACKED
04

App publishing

Club Gen C gets its teacher Story Drop today; another adapter can follow tomorrow.

PROJECT ADAPTED

THE ARCHIVE PROMISE

Nothing vanishes.
It simply moves aside.

Normal project apps never receive a delete capability. Archiving preserves the original shape of the source tree with one deliberate path change.

ACTIVE SOURCEClub Gen C
clubgenc/source/ms-rivera/2026/08/7f3a/original.heic
source/

The canonical original—preserved exactly as it arrived.

Manual deletion is outside the product path.
If ever required, it belongs in a separate, privileged admin surface with an explicit audit trail.