One SDK. Device attestation, feature flags,
and feedback for iOS.
Grantiva handles App Attest verification, risk scoring, feature flags, visual regression testing, in-app feedback, and analytics for iOS — so you don't need five separate vendors.
Free tier includes 1,000 devices. No credit card required. Works in Simulator during development — no device required to get started. See all plans →
import Grantiva import GrantivaUI let grantiva = Grantiva(teamId: "A1B2C3D4E5") // Attest device + get risk score + evaluate flags let result = try await grantiva.validateAttestation() // Feature flags — no deploy needed let showNewCheckout = try await grantiva.flags.boolValue(for: "new_checkout") // Drop-in SwiftUI views (GrantivaUI) FeedbackListView().theme(.dark) // Visual regression testing (CLI) // $ grantiva ci run
Platform
9 tools. One import.
Everything you bolt onto your iOS app after the core features are built — shipped as a single SDK with a unified dashboard.
Device Attestation
Hardware-backed verification via Apple App Attest. No API keys — Bundle ID and Team ID handle everything.
Risk Intelligence
Risk categories (all plans) + 0-100 numeric scores (Business/Enterprise). Jailbreak detection, app tampering, replay attacks, geographic anomalies.
Feature Flags
Per-environment flags with device targeting. Percentage rollouts. Cached evaluation with configurable TTL.
Custom JWT Claims
Enrich tokens with static, conditional, dynamic, or external claims. 1–20 per tenant depending on plan.
Visual Regression Testing
Capture screenshots, diff against baselines, catch visual bugs. GitHub PR integration built in.
In-App Feature Voting
Users vote on features from inside your app. Drop-in SwiftUI components. Real product signal.
In-App Support Tickets
Users submit tickets from inside the app. Threaded conversations. SwiftUI views included in the SDK.
Webhooks & Event Routing
Get notified when devices cross risk thresholds. Configurable retry policies and dead-letter queues.
Analytics & Live Monitoring
Real-time device tracking, attestation trends, risk distribution, and flag evaluation metrics.
One SDK
Two packages. Nine capabilities.
GrantivaSDK handles attestation, flags, risk scoring, and analytics. GrantivaUI adds drop-in SwiftUI views for feedback voting and support tickets. No third-party crash reporters, no cobbled-together widgets.
.validateAttestation()Device attestation + JWT issuance.flags.boolValue(for:)Feature flags with device targetingFeedbackListView()In-app feature votingSupportTicketView()In-app support ticketsgrantiva ci runVisual regression testing CLI.token.riskScoreDevice risk intelligence.token.claimsCustom JWT claims.webhooksEvent-driven notifications.analyticsLive device monitoringdependencies: [ .package( url: "https://github.com/grantiva/GrantivaSDK", from: "1.0.0" ), // Optional: drop-in SwiftUI views .package( url: "https://github.com/grantiva/GrantivaUI", from: "1.0.0" ) ] // SDK: attestation, flags, risk, analytics import Grantiva // UI: feedback voting, support tickets import GrantivaUI
Consolidate
Replace five tools with one.
Stop cobbling together separate services for each capability. Grantiva bundles everything iOS teams need after core development.
Developer Experience
Built for how you actually work.
Clean APIs, Swift-native types, async/await throughout. Every feature follows the same pattern.
import Grantiva let grantiva = Grantiva(teamId: "A1B2C3D4E5") // Full attestation in one call let result = try await grantiva.validateAttestation() // Rich result with device intelligence print(result.isValid) // true print(result.deviceIntelligence.riskScore) // 12 print(result.token) // signed JWT string
Who it's for
Built for every iOS team size
Whether you are shipping your first app or managing a fleet of millions, Grantiva scales with you.
Solo indie dev
No credit card, no infra, no vendor lock-in. Ship faster with built-in attestation, flags, feedback, and analytics — spend your time on features, not tooling.
Growing startup
Replace 5 tools at 1/10th the cost. Bundled feature flags at $29/mo instead of $20K/yr for LaunchDarkly. Scale your app without scaling your vendor bills.
Enterprise mobile team
SSO, SAML, compliance rules, dedicated support. Device attestation and risk scoring at scale with SLA-backed uptime and approval workflows.
Pricing
Simple, flat pricing
Flat monthly pricing. No per-attestation fees. No surprises.
Free
1,000 devices. 10 flags. Core platform.
- Device attestation
- 10 feature flags
- 14-day analytics
- Community support
Pro
25,000 devices. Risk scoring. Flags.
- 25,000 MAD (Monthly Active Devices)
- 50 flags per app
- 5 custom claims
- Email support
Business
250,000 devices. Fraud detection. Webhooks.
- 250,000 MAD
- 200 flags per app
- 10 custom claims
- Priority support
Enterprise
Unlimited MAD. SSO. Dedicated support.
- Unlimited MAD
- Unlimited flags
- 20 custom claims
- Dedicated CSM
FAQ
Common questions
Everything your iOS app needs. After you write it.
Attestation, flags, feedback, visual testing, analytics — one SDK, one dashboard, one dependency. Start free, scale when you need to.
Free tier includes 1,000 devices. No credit card required.