Transparency

What's built, how data is handled, and credits

Status

Projects & deliverables studiobuiltStages, 16 workspace sections, evidence labels, recorded facts, milestones, version snapshots, drag-and-drop/native uploads with progress, originals kept byte-for-byte.
MediabuiltJPEG/PNG/WebP/HEIC/TIFF (display copies), MP4/MOV/WebM (browser codec support), GLB/glTF/OBJ/PLY/LAS 3D viewer, GeoTIFF display, PDF; EXIF/XMP metadata; zoom, pan, crop, annotations, calibrated measurement, compare. LAZ/E57/DNG are stored only.
Planning studiobuiltTen planning questions, structure recommendations, storyboard, outline, timeline, 3D mind map, scene sequence, plan checks.
Presentation builderbuiltSlides (9 layouts, charts, tables, diagrams, builds), cinematic timeline, 3D scenes (viewpoints, annotations, measurements), mission briefing, galleries (5 layouts), before/after, technical report; hybrid decks; autosave with conflict detection, undo/redo, named versions.
Full presentation modebuiltPresenter view with private notes, timers and pace, next preview, laser, drawing, zoom, blank, emergency fallback, quick navigation; audience display on any screen; phone/iPad remote with single-use pairing codes; same-device offline sync; team handoffs.
EnvironmentsbuiltClassroom, conference room, aviation briefing room, construction client meeting, auditorium, exhibition gallery (code-modelled rooms, CC0 PBR materials + HDRI light, stylized animated audience, your slides on the room screen). Not photographic.
Rehearsal coachbuiltText (private) or browser speech-to-text; measured observations vs coaching suggestions; timing, pace, fillers, notes coverage, evidence-label wording, jargon for the audience, transitions, equipment-vs-requirement link; attempt comparison. Rule-based — no AI model.
Deliverable Defense ModebuiltSeven simulated panels, questions generated from the project record, follow-ups, contradiction checks against recorded facts, honest-uncertainty credit, debrief. Rule-based — no AI model.
ExportsbuiltPDF, editable PPTX (native charts/tables, optional notes), offline interactive HTML, PNG/JPEG sets, MP4 (WebCodecs H.264 + AAC where supported), ZIP package with README and SHA-256 manifest, 3D originals, browser-rendered 3D snapshots.
Teacher Command CenterbuiltAnalytics, review queue, comments, revision/approval, rubric evaluation (Presentense rubric + CTEC Professional Skills Rubric), assignments, schedule, templates, custom training modules, share approvals, teacher recognitions.
AcademybuiltTen modules, thirteen interaction types, server-scored, 3D staging room. Module video demonstrations are not produced yet.
Portfolio & sharingbuiltPrivate curated portfolio, skills demonstrated, teacher-approved expiring/revocable share links, notes-free public viewer.
IntegrationspartialDroneWorks SSO + progress via the shared kit (needs client registration to connect); DroneOps Interchange import/send working, mission-feed adapter ready (needs key); DroneCare CSV, Depthinition/AirThority/Chartology/Shutterstanding manual imports.
Gemini coaching (optional)builtOpt-in per rehearsal/defense. Gemini 2.5 Flash through the Vercel AI Gateway with zero data retention (Google Vertex AI: not stored, not used for training). Only slide text and the student’s words are sent — no name, alias or account; nothing is logged; every suggestion must quote the student. The rule-based feedback always runs.
Production storagebuiltPrivate Vercel Blob store: browsers upload directly with a token scoped to their own folder; every read is access-checked and served through a 10-minute signed link.

Student privacy

Students are minors. Presentense stores no student names, emails or school IDs: identity is the DroneWorks sign-in (alias, year, A/B day) or, without sign-in, an anonymous id for this device. Free text that looks like an email, phone number or student ID is refused.

Projects and portfolios are private. Teachers can review student work; nothing is visible outside the class until a teacher approves a share link, which expires and can be revoked. Share viewers and audience displays never receive speaker notes.

Rehearsal never records or stores audio. Voice rehearsal is optional; your browser turns speech into text (Safari uses Apple's speech recognition; Chrome and Edge send audio to Google or Microsoft) and only the text is saved. Text rehearsal is always available and counts the same.

Optional Gemini coaching sends only slide text and the student's own words, with no identity, under zero data retention — it is not stored or used for training, and nothing is logged. Without opting in, nothing goes to any AI. Approvals, exports, shares, deletions and imports are written to an audit log.

Demonstration data

The four sample projects (Sunrise over Keizer Streets, Construction Progress Mapping, DroneCare Service Bay, Drone Photography Portfolio) are synthetic: images and the fly-over clip are rendered illustrations with a visible watermark, and flight records are practice data. They are marked “Synthetic demo” everywhere, including exports.

Credits

HDRIs and PBR textures: Poly Haven, CC0 1.0.

Drone, construction site, terrain, streets and room geometry are modelled in code for this app. The CTEC Professional Skills Rubric is the program's rubric (from Hamptonian HireLearning). The Presentense mark is temporary pending approval.