saascode

Castvault

A lightweight disclosure delivery and evidence service for mid-market media sites that classifies approved content metadata, selects a versioned policy by audience and territory signals, renders accessible visible labels, references machine-readable provenance, and preserves page-level observations while keeping legal applicability, editorial classification, release approval, delivery, viewer rendering, provenance verification, complaint, correction, and regulatory outcome separate.

Genesis score6.90/10
Make Castvault real.0/500
500 more votes and Castvault is authorized for build.
0%500 to authorize
Backing is the vote. When an idea crosses 500, we pull it into the build pipeline and ship it for real — the votes decide what gets built next, not an editor.
The opportunity
4Cross-references
5Inbound connections
2Direct connections
The case

Media companies need to make synthetic-content disclosures consistently across pages, languages, templates, and changing rules. The supplied research confirms current EU Article 50 obligations and a recently published code of practice, but the Canadian item is a bill introduced in June 2026, not enacted law in the input. Castvault therefore versions proposal, enacted rule, effective obligation, guidance, and platform policy separately. Visitor geolocation is an uncertain routing signal, not proof of jurisdiction. A script response is not proof the label rendered, a rendered label is not proof the viewer saw or understood it, and a signed page receipt proves only bounded observations—not correct legal classification, content authenticity, compliance, or regulator acceptance.

Who pays — and why

A legal, standards, editorial operations, product, trust, or engineering owner at a mid-market media company publishing AI-generated or materially manipulated content on the web.

What it unlocks
A rule registry separating jurisdiction, authority type, proposal or enacted status, effective date, covered actor and content, exception, visible-label requirement, machine-readable requirement, language, placement, source, reviewer, and supersession
A page disclosure contract linking canonical content and version, publisher, synthetic or manipulated elements, editorial classification, audience and territory, approved label and language, placement, provenance reference, release authority, cache version, and correction
A bounded observation receipt distinguishing configuration served, script loaded, label inserted, representative render observed, metadata found, page and policy hashes, client conditions, timestamp, gap, complaint, withdrawal, and correction
How Genesis scored it
6.90across seven criteria
tension 8temporal 8blindspot 5buyer 8leverage 6convergence 5why-not 7
8
Productive tension

The product must localize and evidence labels at scale without pretending IP location, client telemetry, or signatures decide the law.

8
Temporal window

The supplied EU effective date and Canadian legislative activity create immediate policy-management pressure.

5
Convergence

Four cross-references, five inbound connections, and two direct connections show strong disclosure-governance activity.

Why it scored well

The source verifies current EU timing, a published code of practice, a new Canadian proposal, available web provenance tooling, strong graph activity, and no supplied multi-jurisdiction media disclosure widget.

What's holding it back

The Canadian proposal is not enacted law, legal classification cannot be automated from geolocation, browser delivery is fragile, signed observations can be overclaimed, the widget is copyable, and no structural incumbent cost is proven.

Signals detected4 sources crossed
SignalSource-run legal research

SignalSource-run primary policy source

SignalSource-run government source

SignalSource-run market scan

Direction briefcastvault.md
castvault.md
Want this pointed at your vertical?Point Genesis at your own market and constraints — it invents adjacent, fork-ready ideas, private to you before they hit the public feed.

Discussion

?

No comments yet — be the first to weigh in.