The company behind a global AI chat assistant, built with Flutter for iOS and Android, turned to Promon and TrustPin to protect the assets exposed by its device and cloud architecture: embedded, on-device AI models, API credentials, and user conversations. Promon Shield for Mobile™ protects the app and embedded components at rest and at runtime even if the device is compromised, while TrustPin secures the connection to its hosted inference API. In production since November 2025, the combination has handled weekly certificate rotations without a single app release or connectivity incident and has held up against the customer's own penetration testing.
The customer operates a consumer AI chat assistant with a global user base, distributed through iOS and Android app stores. Built with Flutter, it runs compressed models locally for offline use and connects to a hosted inference API for tasks that exceed the device's capabilities. That split architecture means valuable assets, from model files to user data, live in two places the operator doesn't fully control: the user's device and the network between it and the service.
The app's on-device models represent significant intellectual property and could be copied and redistributed if extracted from a device. API credentials appear both in app memory and in outgoing request headers, putting them at risk on-device and in transit. Network traffic can also reveal the client-service protocol itself, and user prompts and responses also need protection to safeguard user privacy, not just a security one. A single control couldn't address all of it: some assets were at risk on the device, others on the wire, and credentials on both.
Since going into production in November 2025, the app has absorbed weekly certificate renewals, including multiple rotations in some weeks, without requiring an app-store release or reported loss of connectivity. The customer's own security team then tested the design by attempting to reach the protected intellectual property: the on-device models, the service credentials, and the traffic between the app and API. They could not get past Promon Shield at runtime, and TrustPin's pin validation held both in the running app and against the configuration files stored on the device.
More resources: Secure AI-powered mobile apps against next-gen attacks
Contact Promon: Book a meeting
Contact TrustPin: Book a meeting or learn more about the partnership