TinyZKP Guard — subscription withdrawn

The operational layer around a proof job.

Guard is the foreground supervisor around the open engine: it enforces the exact release package, manages signals and checkpoint lifecycle, produces support-safe diagnostics, activates qualified releases, and applies CI resource policy. The Guard subscription is withdrawn and is no longer offered for purchase; TinyZKP is moving to a metered proving utility priced per unit of trace, with a free resource estimator that covers Goldilocks, BabyBear, KoalaBear, and Mersenne31 configurations.

Guard is withdrawn. The Guard subscription is no longer offered for purchase at any price, and no gate reopens it. The MIT Community engine and the free resource estimator remain available and are unaffected.

One local control loop

Consume

One canonical engine plan

The Community engine validates compatibility, paths, automatic mode, RAM, and scratch headroom. Guard consumes that exact plan instead of reimplementing proof-critical decisions.

Supervise

Signals and checkpoint lifecycle

Run the engine as a foreground child, preserve atomic state on interruption, prevent orphan work, and bind resume to the exact owning release.

Report

Stable machine output

Emit a versioned result for schedulers, JSON Lines progress for operators, and a redacted SupportReportV1 for defect reporting.

Proof-critical code stays open

The MIT engine owns AIR evaluation, commitments, FRI, proof assembly, verification, resource estimation, conventional and bounded execution, and public schemas. Guard calls that engine through versioned file contracts; it does not change proof semantics.

SurfaceCommunity engineGuard supervisor
Proof behaviorOpen and MITCalls the exact released engine
Doctor and compatibilityIncludedConsumes the canonical plan
Automatic mode and resource preflightIncludedEnforces the engine result
Checkpoint primitivesIncludedSupervises lifecycle and signals
Support-safe diagnostic bundleNot a DoctorReportSupportReportV1
CI regression policyMachine reportsOperational check
Hosted serviceNoneNone

Offline after activation

Each exact Guard release is activated once. Successful activation writes a release-scoped local entitlement. Proving, resume, verification, and continued use of that activated release make no license-network request. A current subscription is required only to activate a newer release.

Release-index limit: superseded and withdrawn states control ordinary distribution, recommendation, and support. An already-downloaded activated copy makes no channel request, cannot learn either state, and remains locally usable; this is not a technical resume-only restriction. V1 has no release-specific denylist, so an already-downloaded unactivated copy may still activate when Lemon Squeezy reports an active subscription.

Deliberately absent

No operations service

No TinyZKP worker fleet, queue, database, metering, artifact upload, account dashboard, or pager sits in the proof path.

No bespoke integration promise

No custom AIR work, private branches, service-bureau rights, onboarding calls, SLA, SSO, or architecture consulting is included.