Version 1.0
Developer Services Agreement
This agreement governs API access by Developer Organisations. It is accepted online during organisation registration, and re-acceptance is required when a new version is published. It operates alongside ScriptShield's Terms of Service and Privacy Policy.
1. Licence
ScriptShield grants the organisation a limited, revocable, non-exclusive right to call the API and display authorised verification elements. No ownership of ScriptShield’s software, evidence methodology, certificate design system, verification infrastructure, documentation or derivative improvements transfers under this agreement.
2. Credentials
Credentials belong to a registered application, are shown once at creation, and must be stored securely. Credentials must never be shared across unrelated customers, embedded in client-side code, or committed to source control. Production keys are revocable and rotatable; ScriptShield may revoke credentials that are compromised or misused.
3. Environments
New applications default to the sandbox environment. Sandbox records are test records with no evidentiary value and must not be presented as certificates. Production access requires an active paid developer subscription, this agreement accepted at its current version, a registered application, a completed production-use declaration, an approved origin, and no unresolved account restrictions.
4. End users
Where an organisation submits works on behalf of end users, the organisation must obtain the end user’s express authorisation, record that consent, and correctly identify the individual creator or rights-holder on the record. Certificates must never imply that the submitting platform authored or owns the work unless that is true.
5. Fees
Subscriptions include a monthly certificate allowance. Overages are charged per successful production certificate issued. Failed requests, sandbox test records and verification requests do not consume the allowance. Fees are billed to the organisation’s billing record and are independent of any personal Creator subscription.
6. Acceptable use
The organisation must not reverse engineer the service, benchmark it for a competing service, recreate the certificate system, resell raw API access, use ScriptShield output to train a competing system, or represent the service as a government or statutory registration authority.
7. Suspension and termination
ScriptShield may suspend issuance for breach, non-payment or credible risk to the evidence infrastructure. On closure of a developer account, credentials are revoked and new issuance ends, while already-issued certificates and the records necessary to verify them are retained under the applicable retention terms.
8. Disclaimers and liability
ScriptShield provides evidence documentation infrastructure, not legal advice, and certification is not copyright registration. The service is provided without warranty of uninterrupted availability except as separately agreed in a Service Level Agreement on qualifying plans. Liability is limited to the fees paid in the preceding twelve months, to the extent permitted by law.
Additional schedules — the API & Technical Terms Schedule, Data Processing Addendum, Order Form, Service Level Agreement, Brand Licence Schedule and End-User Flow Schedule — apply to specific products and are provided during onboarding for the plans that require them. Enterprise arrangements may wrap these documents into a negotiated Master Services Agreement.