# DotBGE — On-device File Encryption > DotBGE is a file encryption app for iPhone and iPad, plus a command-line tool > (`bge`) for macOS and Linux. It encrypts files on-device with RSA-4096 and > AES-256-GCM — no accounts, no servers. Files can be locked to a person's > identity or to a passphrase, and are built on the open .bge format, so they > are not tied to the app. ## Product - [DotBGE app](https://dotbge.app): features, supported platforms, and pricing. [Available on the App Store](https://apps.apple.com/app/id6767758765). - [The bge CLI](https://dotbge.app/cli): the command-line tool for macOS and Linux — install, quick start, and "how do I…?" recipes for every common task. [Source & downloads on GitHub](https://github.com/dotbge/bge-cli). - [bge for Claude Code, ChatGPT & AI agents](https://dotbge.app/agents): how to let Claude Code, ChatGPT, and other agents encrypt/decrypt files by asking — scenarios, the safety guardrails, and how to install the skill. - [What is DotBGE?](https://dotbge.app/about): the app explained as the official implementation of the open .bge format. - [Help & Support](https://dotbge.app/support): FAQ — opening .bge files, key/password recovery, pricing, sync, command line. - [Privacy Policy](https://dotbge.app/privacy) and [Terms of Use](https://dotbge.app/terms). ## The format - [The .bge format](https://dotbge.com): the open file format DotBGE is built on — documented and free for anyone to implement. - [Specification repository](https://github.com/dotbge/bge-format): the canonical .bge format specification. ## Key facts - Availability: iPhone & iPad available now on the App Store (https://apps.apple.com/app/id6767758765); the `bge` CLI available now for macOS and Linux (https://github.com/dotbge/bge-cli) - Platforms: iPhone and iPad; command-line tool for macOS and Linux; a macOS menu-bar app is in development - Encryption: RSA-4096 + AES-256-GCM, performed entirely on-device - Modes: identity sharing (encrypt a file to a specific person) and password mode - App features: biometric-locked vault, Share Extension, in-app preview, iCloud vault sync - CLI features: encrypt/decrypt files & folders, public-key address book (encrypt by name), multi-file archives, inspect a .bge without decrypting, stdin/stdout pipelines, `--password-stdin`, sysexits exit codes - CLI install: `brew install --cask dotbge/tap/bge` (macOS); static Linux binaries for x86_64 and aarch64; signed & notarized universal binary on macOS - AI agents: the CLI ships a Claude Code skill (`skills/bge-encryption`) so Claude Code, ChatGPT (via its coding/agent tools, or by following the skill file), and other shell-running agents can encrypt/decrypt on request — install and scenarios at https://dotbge.app/agents - Pricing: the app is free on the App Store (decrypt, preview, single-file encryption always free); Pro unlock US$24.99 one-time (lifetime, recommended) or US$3.99/month; the CLI is free and open - No accounts and no servers; encryption keys never leave the device; the CLI uses file-based keys only and never stores private keys - Minimum OS: iOS 17.6 - Files and `.bgekey` identity cards round-trip between the apps and the CLI