November 20th, 2025

You’ve been asking for a better way to manage test data, centralise values, and securely handle credentials across environments.
Today, we’re introducing a major upgrade to Variables in Kapptivate — and the addition of a brand-new concept: Secrets.
This update makes your scenarios more flexible, secure, and scalable than ever.
Safely store sensitive values such as passwords, access tokens or internal IDs — encrypted at rest and hidden in the UI.
Secrets can be referenced just like any other variable, so you can use them inside your scenarios without exposing sensitive data.

Perfect for:
User credentials
API keys
Authentication tokens
Sensitive identifiers
Variables have been redesigned to give you more control and better maintainability across large test suites.
Store a universal value once (URL, endpoints, IDs…) and reuse it across multiple scenarios.
Define a dropdown list of predefined values. Great for roles, device types, IBANs, or any input that changes depending on the use case.
Insert variables and secrets directly inside step inputs, assertions and conditions, making tests easier to maintain and adapt.
After testing the beta experience with some of you, we’re now focusing on various UX improvements, including those related to variable groups. 💡