Back to blog
4 min readGateco Team

What Shipped in April 2026: REBAC, API Keys, and Trust Center

This month we shipped four things that have been on the roadmap since our first design-partner conversations: relationship-based access control (REBAC), API key authentication, SDK v1.0 on PyPI and npm, and a Trust Center that documents how we handle your data.

**REBAC: 1-hop direct relations.** You can now attach named relations between principals and resources — owner_of, viewer_of, or any relation name your model needs. A policy condition like `relation.owner_of == true` grants access only when that specific tuple exists. One indexed query, ~1ms overhead. Create and manage relations via the new `/api/relationships` endpoints or the SDK's `client.relationships` namespace.

**API key authentication.** The `X-API-Key` header is now first-class. Create keys in Settings → API Keys, copy the plaintext once, and use them in server-to-server integrations without a user session. Keys use a prefix-indexed lookup plus bcrypt verify so the plaintext is never stored.

**SDK v1.0.** `pip install gateco` and `npm install @gateco/sdk` now work. Both SDKs expose the same namespace structure: `client.retrievals`, `client.policies`, `client.principals`, `client.relationships`, `client.data_catalog`. The Python SDK includes the CLI and optional MCP server (`pip install gateco[mcp]`).

**Trust Center.** `/trust` documents our security posture: fail-closed default (policy eval error → deny), AES-256 at rest, TLS 1.3 in transit, 90-day audit retention, subprocessors, and our SOC 2 Type II roadmap (target H2 2026). The Design Partner Program is open — `/design-partners` has the application form.

What's next: the roadmap is shaped by design partners. If you're building AI products that touch regulated data and want input on where we go next, [apply for the program](/design-partners).


Ready to secure your AI retrieval?

Start with the free tier — 100 retrievals/month, no credit card required.