Kiskis — Keep It Safe. Keep It Secret.

Kiskis

Keep It Safe. Keep It Secret.

Stop hardcoding API keys and feature flags. Upload them to our vault, add our SDK, and we'll only release them to genuine, non-jailbroken iPhones. No Firebase required. No LaunchDarkly pricing.

Get Started Free Read the Docs
1

Upload Your Keys

Paste your API keys into the dashboard or deploy via CLI/CI pipeline

2

Add the SDK

Swift Package Manager. 5 lines of code. 60 seconds.

3

Ship It

Your app downloads keys at startup, secured by Apple's Secure Enclave

60-Second Integration

That's it. Really.

import Kiskis

let kiskis = KiskisClient(
    teamId: "A1B2C3D4E5",
    key: "default"
)
let config = try await kiskis.fetchConfig()
let stripeKey = config.string("api_keys.stripe")

// Works offline, caches in Keychain, refreshes in background

Built for Production

Hardware-Backed Security

Apple App Attest verifies genuine devices via the Secure Enclave. Bots and scripts are rejected at the hardware level.

Version Targeting

Different configs for different app versions. Roll out new API endpoints to v3.0+ while v2.x stays on the old ones.

Offline-First

Encrypted Keychain caching, background refresh, configurable staleness policies. Your app works on the subway.

Kill Switch

Instantly disable config delivery for compromised versions. Emergency revocation pushes new keys in minutes.

Zero-Knowledge Mode

Encrypt locally before upload. We literally cannot read your secrets. Not our engineers. Not a subpoena.

CI/CD Ready

CLI tool + GitHub Action. Deploy configs from your pipeline. kiskis upload --auth $AUTH --file config.json

Feature Flags

Ship features dark, toggle on/off instantly, A/B test variants. kiskis.isEnabled("dark_mode"). Same SDK, no extra service.

Progressive Rollouts

Enable new features for 5% of devices, monitor, then ramp to 100%. Auto-rollback if something breaks. Deterministic per-device.

Push-Powered Sync

Silent push triggers instant config + flag updates across all of a user's devices. SwiftData sync in seconds, not minutes.

Config Versioning

Every change is archived. View history, diff revisions, and rollback to any previous version instantly.

Mobile Game Live Ops

Tune drop rates, schedule events, nerf broken weapons — all without a TestFlight build. Separate economy, events, and difficulty documents, each edited by the right role. No Firebase. No PlayFab pricing.

Pro Tier / License Delivery

Your Stripe or RevenueCat webhook tells Kiskis who paid. Kiskis delivers the Pro content — API keys, unlocked assets, premium endpoints — only to attested iPhones. Cracked IPAs and jailbroken devices get nothing.

Anti-Piracy

Pirated IPAs on jailbroken devices can't pass Apple App Attest — so they never get your Pro keys, assets, or unlocked features. Raises the cost of piracy from "script kiddie" to "dedicated reverse engineer" without enterprise pricing.

Device Tenure & Trial Tracking

Kiskis remembers when each device first talked to your app and when it was last seen — attestation-anchored, survives app restarts. Build trial logic, tenure badges, or welcome-back flows with no backend of your own. kiskis.deviceInfo().firstSeen.

Zero-Knowledge Mode

"We can't read your secrets.
Not our engineers. Not a hacker. Not a court order.
The math won't allow it."

Your config is encrypted on your machine before it ever touches our servers. We store and deliver opaque ciphertext. The decryption key never leaves your app binary.

How We Compare

KiskisLaunchDarklyFirebase Remote ConfigApproov
Price (starter)From $0, Indie $29/mo$200+/moFree (locked in)~$500/mo
Secret DeliveryBuilt-in vaultNoNoNo
Feature FlagsYesYesYesNo
Progressive RolloutsYesYesLimitedNo
Hardware AttestationYesNoYes (App Check)Yes
Zero-KnowledgeYesNoNoNo
Vendor Lock-inNoneNoneGoogleNone
Open-Source SDKYesNoPartialNo
Config RollbackBuilt-inYesLimitedNo
Setup5 lines of SwiftSDK + targeting rulesFirebase projectComplex SDK

The indie sweet spot: LaunchDarkly-style flags + Approov-style secrets + hardware attestation, at 1/10th the price.

Simple Pricing

All features on every tier. Pay for the scale of your users, not the feature set. We never break your production app as a billing lever.

Hobby

$0/mo
500 MAU
  • All features included
  • Zero-Knowledge mode
  • Feature flags & canary
  • Push & cross-device sync
  • Community support
Get Started Free

Proof of concept — beta and early launch.

Pro

$99/mo
25,000 MAU
  • Everything in Indie
  • Audit logs
  • Priority email support
Start Pro

Startup — real overhead, real insurance.

Growth

$249/mo
100,000 MAU
  • Everything in Pro
  • Anomaly detection alerts
  • SLA-backed uptime
Start Growth

Professional — board-level risk, board-level protection.

Scale

Custom
100k+ MAU
  • Everything in Growth
  • Volume pricing
  • Dedicated support
  • Custom SLA
Contact Us

Enterprise — let's talk volume.

Ready to stop hardcoding keys?

Set up in 60 seconds. Free forever for small apps.

Create Your Account