Case Study

How MATTR streamlined
multi-dimensional configuration management with Doppler

How MATTR streamlined multi-dimensional configuration management with Doppler logo
Back To Customers
Industry
Digital identity and security
Founded
2019
Location
Auckland, New Zealand
Share

MATTR builds digital trust solutions, including MATTR GO, a suite of whitelabel mobile apps for identity and credential management. The GO team needed a better way to manage complex, multi-dimensional configurations across environments and clients.

They adopted Doppler for non-sensitive, build-time configuration management. Doppler gave developers a faster, more transparent workflow that scaled with their growing whitelabel needs.

Reducing risk and friction in mobile development

Before Doppler, MATTR GO managed configs in .env files. This approach quickly broke down as the team added more clients and environments.

“It was prone to human error and hard to manage without the option to inherit and reference config values across environments.” - Jaroslaw Marek, Technical Lead

“It was prone to human error and hard to manage without the option to inherit and reference config values across environments.”
Jaroslaw Marek, Technical Lead

Developers now rely on Doppler daily to keep their workflows moving.

“The personal space each user can have in Doppler, and being able to freely change the values, add new values, and not affect anyone else.”

Winning buy-in with a clear business case

The team documented requirements, ran a proof of concept, and secured leadership approval.

“I was able to clearly articulate pain points, requirements, and pros and cons in an ADR. That made getting buy-in straightforward.”

Adoption was quick. Developers and QAs liked having a dedicated tool for config management, and the SRE team used Terraform support for projects and permissions.

“Both Devs and QAs were glad to have a dedicated tool for config management which integrated well into our workflow and processes.”

Building consistency, structure, and visibility with Doppler

Config inheritance and references eliminated duplication across environments, reducing errors and making it easier to manage multi-dimensional whitelabel builds.

For production changes, Doppler’s Change Requests replaced GitHub pull requests. MATTR GO submitted 268 Change Requests in a single month, underscoring how deeply the feature is embedded in their workflow.

Visibility also improved once the team streamed Doppler audit logs into Sumo Logic.

“We use audit logs and integration with Sumo Logic, as part of our centralised monitoring for any potential leaked PII or sensitive values.”

Together, these features gave MATTR GO a predictable and transparent process for managing configurations.

Adding control with RBAC

Beyond managing configs and workflows, MATTR also required to maintain a strong control over who could make changes. Developers required the freedom to experiment and build quickly, while reviewers and leads needed more control over production settings.

Doppler’s role-based access controls (RBAC) gave them that flexibility. The team aligned permissions to their existing structure by creating custom roles and user groups. Developers could continue moving fast, while sensitive actions were limited to the right people.

“We wanted guardrails, not gates. RBAC gives us control without slowing people down.”

RBAC now serves as the foundation for access management across projects, ensuring responsibilities are clear without introducing unnecessary friction.

Impact and future direction

With Doppler, MATTR GO gained consistency in how configurations are managed, reduced duplication and human error, and introduced structure and visibility into their workflows.

Doppler is now the standard for configuration management in MATTR GO, and the team sees it as the long-term direction for the company.

“Doppler is a solid and mature tool which can integrate with your workflow and processes and minimize the risks of human error in managing configs and secrets.”