Terms of service

Effective 2026-05-22. By using any paid endpoint on api.seneschal.space or the control panel at panel.seneschal.space you agree to these terms.

No refunds. All Seneschal payments settle on-chain through Coinbase’s x402 facilitator. We cannot reverse a settled USDC transfer. There are no refunds for any reason, including but not limited to accidental cancellation, browser data loss, or buyer’s remorse. Top up only what you need.

1. Definitions

2. What the Service does

Private Watch monitors a Monero or Zcash address you specify, using a read-only view key you supply, and POSTs you a signed event whenever incoming balance changes. Historical lookups return spendable + spent note totals on demand. The derive-viewkey endpoint converts a BIP-39 phrase into a read-only Unified Full Viewing Key for free. The premium endpoints expose paid liquidation feeds and per-builder bid statistics for searchers.

You can call the same endpoints from your own scripts. The control panel is a convenience UI; it has no privileged access.

3. No accounts, anonymous protocol

We do not maintain user accounts. Your sole credential is the watchToken we return at creation. If you lose it we cannot reset it; the Watch will keep running until cancelled, runs out of credit, or hits its maximum lifetime (90 days).

4. Eligibility & acceptable use

By using the Service you represent that:

We reserve the right to terminate any Watch or refuse service for breach of these acceptable-use terms, subject to §11 below.

5. Fees, billing & the credit meter

No refunds, no chargebacks, no cancellations after settlement. Once an x402 payment has settled on-chain we have no protocol path back to your wallet. Credit balances on a cancelled Watch are forfeited. If you accidentally pay more than you intended you may use the Service against the surplus credit; there is no “cash out”. This non-refund clause is fundamental to the anonymous, account-free design and you accept it as a condition of use.

6. Service availability & force majeure

The Service is provided on a best-effort basis with no service-level commitments. Realistically expect >99% monthly availability based on operating history, but no SLA is given. Outages may occur for reasons including but not limited to:

We will not be liable for service interruptions caused by any of the above. Credit does not accrue refunds during outages but the per-day idle billing is paused on Watches that are not being actively polled.

7. Webhook delivery

8. View keys, addresses, seed phrases

9. Not financial / legal / tax advice

Nothing the Service produces or displays — notifications, historical totals, premium feeds, stats dashboards — constitutes financial, investment, accounting, legal, or tax advice. Treat all outputs as raw data and apply your own judgement.

10. Limitation of liability

To the maximum extent permitted by law:

11. Suspension and termination

12. Privacy

See the Privacy policy for what we collect, why, retention windows, and your rights.

13. Intellectual property

The source code is published under the Apache-2.0 licence at github.com/Rotwang9000/seneschal-data-api. The brand name “Seneschal” and associated logos / artwork are reserved by the operator; use them only as a factual reference to this Service.

14. Changes to these Terms

We may revise these Terms. Material changes (in particular changes to pricing, refund policy, or acceptable-use scope) will be published on this page at least 7 days before they take effect. Continued use of the Service after the effective date constitutes acceptance.

15. Governing law and dispute resolution

These Terms are governed by the laws of England and Wales. The courts of England have exclusive jurisdiction over any dispute or claim arising out of or in connection with these Terms or their subject matter. Nothing in this clause limits a consumer’s right to bring proceedings in the courts of their country of residence under any mandatory consumer-protection law.

16. Severability and entire agreement

If any provision of these Terms is found to be invalid or unenforceable, the remainder remains in full force. These Terms (together with the Privacy policy and the documented API reference at docs.seneschal.space) constitute the entire agreement between you and us with respect to the Service.