Ma'atara Docs Developer Academic maatara.io →

Ma'atara Provenance and Parable — technical overview

PATENT PENDING — Ma'atara Protocol. Reviewed 21 September 2026.

This overview separates integration capabilities from claims requiring additional evidence. It reflects current source and package checks, not an independent security audit or a fresh end-to-end production certification. Older August v3-only and temporary-healing descriptions are obsolete.

Products

ProductPurposeHost
Ma'atara ProvenanceRegister and verify signed provenance; search registered fingerprints; publish AI-use preferencesmaatara.io
ParableEncrypted notes and attachments with signed historyparable.social
Identity portalIdentity onboarding and approved product/device authorizationid.maatara.io

Provenance fingerprinting runs at the endpoint. The service receives derived evidence rather than source files for those workflows. Notes encrypts title, body, tags and private attachment metadata before storage. Public provenance evidence, routing metadata and traffic patterns remain observable.

MP's Protect UI supports images and video, with a separate writing workflow. Detect currently supports images only; backend search routes do not imply matching product UI workflows. Shared/backend audio capsule support exists, but MP has no audio workflow. This is not a current MP audio capability claim.

Optional Notes AI chat is an explicit plaintext-egress exception to the selected model provider, disclosed at use. The product attempts to record a non-content commitment; it must not claim every turn is durably journaled.

Capability boundaries

CapabilityReviewed status and limits
Native recordsSDK supports v4; current Core code includes v4 reads and appends. Preserve returned profiles and validate with the SDK
Device authorizationImplemented; enabled in checked Core, Aegis and resolver production configuration. Origin, capability, epoch and revocation checks still apply
Delegation-aware root rotationSeparate gated feature; not implied by device verification
Temporary legacy healingRetired, HTTP 410; not an available recovery route
Current-word content recoveryRequires supported recovery enrollment/state. Cannot recreate lost historical random keys
Encrypted user configurationImplemented for supported configuration namespaces; not a claim that every product setting is encrypted or recoverable
Pairwise and hybrid messagingExperimental toolkit entry points; production profiles disabled
Independent witnessExperimental implementation, not a production-operated independent service
Hardware signingNot a universal property of browser/WASM custody
External ledger anchoringSepolia test-network configuration; automatic publication disabled; Bitcoin publication not implemented
C2PA and general ZK claimsNo C2PA conformance or general zero-knowledge proof-system claim follows from this SDK

Source configuration and npm publication do not prove live activation. Verify the deployment's service/build identity and relevant behavior separately.

What evidence establishes

EvidenceWhat it supportsWhat it does not establish
Valid signatureA signing key authenticated the checked recordLegal identity, authorship, ownership or truth
Verified chain transitionsLinked records satisfy the checked authority rulesThat a server supplied all records or the freshest history
Fingerprint matchA measured relationship to registered evidenceHow the work was produced or whether use was lawful
Service timestampThe service recorded a claim at the reported timeIndependently witnessed time
Finalized external inclusionThe checked commitment exists in the specified ledgerTruth or ownership of the underlying content
No match or no record returnedThe queried service returned no matching evidenceThat nobody ever made a claim or the content never existed

Use the SDK for record validation. A server verification response remains a server claim; offline verification requires the applicable released verifier and the full relevant evidence. An internal or unavailable verifier cannot be described as publicly reproducible.

Privacy and query limits

Public text search returns owner_ref; image/video searches return ownerRef. These are stable pseudonyms, not anonymity guarantees. Candidate identifiers and known content can support correlation. Capsule and provenance evidence can expose public attribution.

Text routes accept SDK-produced vectors and reject prose. Because the server does not receive the source text, it cannot attest that a caller's vector represents particular prose. A match concerns submitted evidence, not server-observed authorship.

Search is rate-limited. Browser calls may also be origin-restricted; command-line availability does not imply every third-party browser origin is admitted. Use the documented integration/origin process rather than assuming anonymous means unrestricted.

Time, endpoint and recovery limits

A service-recorded anchor is not confirmed ledger inclusion. A configured contract address does not prove recent publication. Independently check network, transaction, root and finality before making a timestamp claim.

A compromised endpoint can expose unlocked content and keys. Passkey-assisted software custody is not automatically hardware-rooted signing. Independent rollback/freshness evidence remains necessary when local checkpoints are lost; whole-profile erasure is not a guaranteed safe recovery operation. Availability and traffic analysis remain separate concerns.

Standards, licensing and review

Native choices are ML-DSA-65, ML-KEM-768, SHA3-384 and AES-256-GCM. Using standardized algorithms is not implementation certification. AI-use preferences are discoverable signals, not technical enforcement or automatic legal rights. AI-Pref projections must be described by their implemented revision; TDMRep is a Community Group report, not a W3C Recommendation.

Public packageSource / npm on 21 September 2026Licence
@maatara/pqc-toolkit2.2.1 / 2.2.1BSL-1.1
@maatara/veritas-chain2.2.1 / 2.2.1BSL-1.1
@maatara/aegis-pure0.2.0 / 0.2.0Apache-2.0
@maatara/aegis-encoder0.1.0 / 0.1.0BSL-1.1

Review each shipped licence. Publication is not a blanket production-use or patent licence. Implementation details needed for formal review beyond public SDK contracts should be requested through licensing@rmesolutions.com.au. This page does not disclose internal derivation, fingerprint algorithms, scoring recipes, signing-message layouts or patent claim construction.

Reproducible public discovery

curl https://api.ma-atara.io/health
curl https://api.ma-atara.io/api/version
curl https://api.ma-atara.io/api/capabilities
curl https://aegis.ma-atara.io/api/capabilities
curl https://aegis.ma-atara.io/api/anchor/status
curl https://did.ma-atara.io/.well-known/did.json
curl https://consent.maatara.io/.well-known/ai-consent
curl https://consent.maatara.io/.well-known/tdmrep.json

Retain the responses and date with any assessment. These probes establish reported behavior, not an independent cryptographic assessment. See Packages, Testing and PQC readiness.