Straza Approver

Human approval for AI agents

Only for iPhone

Free · Designed for iPhone. Not verified for macOS.

iPhone

Straza is the human-in-the-loop approval layer for AI agents, and this is its mobile app. When an autonomous agent tries to run a sensitive tool call (a shell command, a deployment, a payment), your self-hosted Straza server holds the action and asks a human first. This app is where that human decides: one tap to approve or deny, gated by Face ID or your device passcode. How it works * Enroll once by scanning a QR code shown in your Straza console. Your phone generates a signing key inside the Secure Enclave. The private key never leaves the chip and never rides a backup. * When an agent needs approval, your phone is notified. The notification carries only an opaque reference: never the command, the tool, or who asked. The app fetches the real decision context over an authenticated, certificate-pinned channel and shows it to you. * You approve or deny. The decision is signed by your hardware key and is one-time, short-lived, and idempotent. No signature, no decision. * If you do nothing, the request times out and the server denies it. Fail-closed by design: the app never has to "fail open". Privacy and security * No trackers, no analytics, no ads. The app talks only to the Straza server you enrolled against, and nowhere else. * Nothing about a request ever reaches your lock screen. * Free. Push notifications are delivered through the Straza push relay (Apple routes push only through the app publisher's credentials), and the app falls back to polling when push is unavailable. This app is a companion to a self-hosted Straza server that you or your organization run. It is not useful on its own: you need a Straza deployment to enroll against.

  • This app hasn’t received enough ratings or reviews to display an overview.

- The Face ID or Touch ID prompt now says which action it confirms. - Tap the deployment name to switch or add deployments; it is now always tappable, even with a single one. - Removing a deployment also removes this phone on the server. - Pairing renewal completes even if you switch apps midway. - A pairing is no longer dropped over a temporary server error; you are asked to renew or enroll again. - Clearer messages when the server is busy or a request has expired. - Opening an activity row scrolls it into view. - Activity shows whether an approved call ran. - The scanner stays open after you allow the camera while adding a deployment.

The developer, SynapTech s. r. o., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Linked to You

    The following data may be collected and linked to your identity:

    • Identifiers
    • Usage Data

Privacy practices may vary, for example, based on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Seller
SynapTech s. r. o.
Size
29.8 MB
Category
Business
Compatibility
Requires iOS 16.0 or later.
  • iPhone
    Requires iOS 16.0 or later.
  • Mac
    Requires macOS 13.0 or later and a Mac with Apple M1 chip or later.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
English
Age Rating
4+
Copyright
© 2026 SynapTech s.r.o.