Skip to main content
Grantiva verifies devices using Apple’s App Attest API, issues JWT tokens with device intelligence, and provides risk scoring. No client-side API keys needed — your app is identified automatically by Bundle ID and Team ID.

What you can do with Grantiva

Device Attestation

Verify device integrity using Apple’s App Attest. Block jailbroken, emulated, and tampered devices.

Risk Scoring

Get a 0–100 risk score for every device. Set thresholds to block, challenge, or allow requests.

Feature Flags

Remotely toggle features per environment. Boolean, string, number, and JSON flag types.

In-App Feedback

Feature requests with voting, comments, and support tickets — all from inside your app.

Visual Regression Testing

Catch UI regressions before they ship. Pixel and perceptual diffing with CI integration.

Custom JWT Claims

Add static, conditional, or dynamic claims to attestation tokens. Up to 20 per tenant.

Get started

Quick Start

Add Grantiva to your iOS app in under 5 minutes.

How it works

  1. Your app requests a challenge from the Grantiva server
  2. App Attest creates an attestation on the device using Apple’s framework
  3. Grantiva validates the attestation and scores the device
  4. A signed JWT token is returned with device intelligence and custom claims
  5. Your backend verifies the token to make trust decisions
No API keys are sent from the client. The server identifies your app by its Bundle ID and Team ID, which are sent automatically by the SDK.

Pricing

FreeProBusinessEnterprise
Monthly active devices1,00025,000250,000Unlimited
Price$0$29/mo$149/mo$899/mo
Feature flags525100Unlimited
Custom claims5101520
WebhooksYesYes
SupportCommunityEmailPriorityDedicated
Flat monthly pricing. No per-attestation fees or overages.