Version 1.0 · Last updated: July 14, 2026
Security by architecture. RailCall is designed to minimize attack surface by keeping your keys, code, and data on your machine. This page explains our security model, practices, and how to report vulnerabilities.
The core guarantee
When your AI does something on your behalf — sends an email, charges a card, updates a record — RailCall signs a cryptographic receipt of exactly what happened, by whom, and under which rules. Anyone can check that receipt is genuine and unaltered, offline, with our servers switched off. It's the same mathematics that secures your bank's website and every verified app-store download — the strongest guarantee cryptography can give.
“Unforgeable unless you hold the private key” isn't fine print — it's the definition of digital security. The padlock on your bank site (TLS), signed software updates, and signed source code all rest on that exact sentence. No honest system claims more: whoever holds a signing key can sign with it — that is what a key is for. So this is the maximal, honest claim — unforgeable by anyone who doesn't hold the key.
Two keys — and stealing one is not stealing the system
lives only on your machine · like your house key
Signs your receipts. If it were stolen, the thief could only act as your one account — and could never deny it, exactly like a stolen signature. Every other account stays untouched, and the key can be revoked.
held only by us · never on any machine
Does one job: vouch for which account a station belongs to. It cannot rewrite a single receipt that was already signed — not even a past one. It's the key we guard hardest: off every machine, rotated on a 90-day expiry, moving to hardware.
Bottom line:steal one station's key and you compromise one account — bounded, revocable, undeniable. No key anywhere, ours included, can alter a receipt your station has already signed or rewrite the past.
RailCall gateway and seat-validation services run on AWS (or GCP), leveraging:
Every approved action mints a receipt with:
Scope note: The compliance claims above describe RailCall's product controls. Your organisation's overall regulatory posture also depends on how you configure, deploy, and operate the product; consult your counsel or auditors on end-to-end coverage.
If you discover a security vulnerability, please disclose it responsibly:
In scope:
Out of scope:
We don't run a cash bug-bounty program. Valid, high-impact reports earn contributor credit on our public community leaderboard, scaled to severity, plus a public acknowledgment in the fix advisory (with your permission, and never before a fix ships).
Violation of these rules may forfeit any recognition and result in legal action.
To maximize security when using RailCall:
No silver bullet. RailCall's local-first architecture reduces attack surface by minimizing data transmission, but it is not a complete security solution.
Our commitment: Operate transparently, patch quickly, and never hide incidents. Security is a journey, not a destination.
Entity: AiTrade LLC · Last updated: July 14, 2026
See also: Privacy Policy · Terms of Service · Data Flow Disclosure