# CacheDeck > CacheDeck is a native iPhone client for Redis-compatible servers, built for DevOps engineers, SREs, and backend developers. Free to download on the Apple App Store, with a one-time $19.99 "CacheDeck Pro" unlock. No subscription. CacheDeck lets engineers inspect, edit, and debug Redis-compatible servers directly from iPhone. Features include SSH tunnels (no VPN required), TLS/mTLS with client certificates stored in iOS Keychain, a safety classifier that prevents accidental writes on production servers, pub/sub monitoring, CLI console, and server statistics. CacheDeck is not a terminal emulator with redis-cli, not a web UI, and not a ported desktop app. It is a native iPhone application with a purpose-built iOS interface for one-tap on-call access. ## Definitions - **Redis**: An open-source, in-memory key-value data store maintained by Redis Ltd., commonly used as a cache, message broker, and session store. CacheDeck connects to Redis but is not made by or affiliated with Redis Ltd. - **Valkey**: A Redis-compatible open-source key-value store, a community fork maintained by the Linux Foundation. CacheDeck connects to Valkey the same way it connects to Redis. - **SSH tunnel**: A method of forwarding a TCP connection over an encrypted SSH session. CacheDeck uses SSH tunnels to reach Redis servers behind firewalls without requiring a VPN application on the iPhone. - **mTLS (mutual TLS)**: A form of TLS where both the client and server present certificates to authenticate each other. CacheDeck supports mTLS by allowing the user to upload client certificates, which are stored in the iOS Keychain. ## Key facts - Price: free to download on the Apple App Store. "CacheDeck Pro" is a one-time $19.99 in-app purchase that unlocks writes, the command runner and value editing (no subscription, no per-connection fee, all future updates included) - Platform: iOS 17.0 or later (iPhone only; does not run on iPad, macOS, Android, or desktop) - Availability: iPhone only; on the Apple App Store since July 9, 2026 (adamId 6783852434) - Protocols: RESP2, RESP3 - Compatible servers: Redis 6+, Valkey, KeyDB over RESP2/RESP3 - Developer: Vladimir Chemeris - Support: support@cachedeck.com - Privacy: no backend, no account system, no tracking, no IDFA. Connections and credentials stay on device. Optional anonymous crash and usage diagnostics, scrubbed through an allow-list; toggles on the first-launch privacy screen and in Settings - Credentials stored in: iOS Keychain and Secure Enclave ## Use cases - On-call incident response: inspect and debug production Redis keys from iPhone without a laptop - Cache debugging: browse key namespaces, check TTLs, flush specific keys during incidents - Production safety: write operations on PROD-tagged servers require explicit confirmation - SSH tunnel access: connect to Redis behind firewalls without a VPN app - Monitoring: view memory usage, hit rate, connected clients, and keyspace stats on demand ## Not for CacheDeck is not a Redis server, not a cloud Redis service, not a terminal emulator, and does not run on macOS, iPad, Android, or desktop. It does not replace redis-cli for scripting or automation. It is a native iPhone app for interactive Redis inspection and debugging. ## Pages - [Home](https://cachedeck.com/) - [Blog: How to Connect to Redis from Your iPhone](https://cachedeck.com/blog/redis-on-iphone/) - [Blog: Redis Client for iPhone: CacheDeck vs the Alternatives](https://cachedeck.com/blog/redis-client-iphone-comparison/) - [Blog: SSH Tunnel to Redis from iPhone](https://cachedeck.com/blog/ssh-redis-iphone/) - [Blog: Valkey Client for iOS](https://cachedeck.com/blog/valkey-client-ios/) - [Blog: Redis TLS on iPhone](https://cachedeck.com/blog/redis-tls-iphone/) - [Blog: TablePlus Alternative for iPhone](https://cachedeck.com/blog/tableplus-alternative-iphone/) - [Blog: Medis Alternative for iPhone](https://cachedeck.com/blog/medis-alternative-iphone/) - [Blog: Redis Desktop Manager Alternative for iPhone](https://cachedeck.com/blog/redis-desktop-manager-alternative-iphone/) - [Blog: Blink Shell for Redis on iPhone](https://cachedeck.com/blog/blink-shell-redis-iphone/) - [Blog: RedisInsight Alternative for iPhone](https://cachedeck.com/blog/redisinsight-alternative-iphone/) - [Blog: Inspect Redis Keys from iPhone](https://cachedeck.com/blog/inspect-redis-keys-iphone/) - [Blog: Redis Pub/Sub Monitor on iOS](https://cachedeck.com/blog/redis-pubsub-monitor-ios/) - [Blog: Azure Cache for Redis on iPhone](https://cachedeck.com/blog/azure-cache-redis-iphone/) - [Blog: KeyDB Client for iOS](https://cachedeck.com/blog/keydb-client-ios/) - [Blog: Redis Cluster on iPhone](https://cachedeck.com/blog/redis-cluster-iphone/) - [Blog: Redis Sentinel on iPhone](https://cachedeck.com/blog/redis-sentinel-iphone/) - [Landing: Redis Client for iPhone](https://cachedeck.com/redis-client-for-iphone/) - [Landing: Redis GUI for iOS](https://cachedeck.com/redis-gui-ios/) - [Landing: Valkey Client for iOS](https://cachedeck.com/valkey-client-ios/) - [Landing: SSH Redis on iPhone](https://cachedeck.com/ssh-redis-iphone/) - [Landing: Redis Monitor for iPhone](https://cachedeck.com/redis-monitor-iphone/) - [Landing: Upstash Redis Client for iOS](https://cachedeck.com/upstash-redis-client-ios/) - [Landing: AWS ElastiCache Client for iOS](https://cachedeck.com/elasticache-redis-client-ios/) - [Landing: Azure Cache for Redis on iOS](https://cachedeck.com/azure-cache-redis-ios/) - [Landing: KeyDB Client for iOS](https://cachedeck.com/keydb-client-ios/) - [Privacy Policy](https://cachedeck.com/privacy/) - [Support](https://cachedeck.com/support/) - [About](https://cachedeck.com/about/) - [Blog index](https://cachedeck.com/blog/) ## Legal Redis is a trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. CacheDeck is not sponsored by, endorsed by, or affiliated with Redis Ltd.