Syntax Agents

Cancel contract

Submit a cancellation declaration.

This public function works without signing in. It accepts ordinary cancellation and provides an optional reason field for extraordinary cancellation, then creates a timestamped record and receipt.

Public declaration, not blind account access. This form stores the supplied declaration and attempts to send receipt and operator emails; it does not reveal account data or mutate an instance. It is not yet connected to an operator decision queue or PayPal cancellation. Until that launch blocker is resolved, also send the declaration to the contact in the legal notice and do not rely on the form alone.

What happens

  1. 01

    Identify the contract

    Enter your name, receipt email, and the contract or PayPal subscription reference.

  2. 02

    Choose the timing

    Give an end date or leave it empty for the earliest contractually permitted date.

  3. 03

    Review and confirm

    The form shows the declaration before the final confirmation action.

  4. 04

    Keep the receipt

    The service records receipt time and reference and sends the declaration by email.

How this declaration is handled

We store the submitted identity, contact address, contract reference, optional date or reason, receipt time, and delivery state. The service attempts to send a receipt to you and a copy to the Syntax Studios operator. Do not enter payment credentials or unrelated sensitive data.

Cancellation and withdrawal records are not currently connected to an operator decision queue or to payment and service actions; use the legal-notice contact for follow-up. An exact automated deletion period for these legal records is not yet implemented and must be approved before launch. See the privacy policy.

What happens to the declaration data

Production stores the name, email, contract reference, requested date, optional extraordinary-cancellation reason, receipt and delivery state, and timestamps in PostgreSQL. A configured email provider receives the receipt contents for attempted delivery to you and the Syntax Studios operator. No staff decision, operator identity, notes, or decision history are currently attached to this cancellation record.

For rate limiting, the form uses the raw IP string supplied by a trusted proxy in a process-memory bucket for up to one hour; without a trusted proxy header it uses “unknown”. An exact automated deletion period for legal-request records is not yet implemented. See the privacy policy.

What happens to service and data

Submitting this public form does not itself stop renewal, stop the runtime, or change the paid-through date. The authenticated billing flow separately verifies cancellation with PayPal. Under the normal lifecycle, a final archive expires exactly 30 days after paid-through; at expiry, its data becomes due for deletion and a purge is attempted. Failures are recorded and retried, so completion can occur later.

An extraordinary cancellation can require a different service or payment outcome, but no operator review workflow is currently connected to this form. Billing, consumer-declaration, audit, and claim records can remain under separately approved legal retention rules.

Official reference

Function designed with reference to Section 312k BGB. Before launch, qualified counsel must verify constant availability and direct accessibility, labels, required fields, durable-medium storage, immediate confirmation delivery, effective-date rules, accessibility, and the full provider execution path. The current form stores a request and attempts email delivery but has no connected operator decision queue or provider execution path, so legal compliance cannot be inferred from the UI alone.