Rasa
Digital Stratrgy, UI/UX Design, App Development
Making expungement accessible and stress-free for Utahns through intuitive digital experiences


Utah’s Clean Slate law automatically expunges eligible criminal records, giving thousands of Utahns the opportunity to move forward. Free from the burdens of past mistakes. But for many, navigating the legal system on their own was still confusing, stressful, and out of reach.
Enter Rasa—a tool designed to make the expungement process simple, supportive, and accessible. In partnership with Niftic, Rasa set out to create a seamless digital experience that puts clarity, dignity, and control back in users’ hands.
An application built for real people
From the beginning, the mission was clear: build a platform that anyone—regardless of digital literacy—could navigate with ease and confidence. Niftic led digital strategy, user experience, brand-aligned design, and front-end development, crafting a cohesive ecosystem that smoothly connects informational pages to the application itself.
Using progressive disclosure and an intuitive interface, the platform keeps users focused on one task at a time, preventing information overload and increasing completion rates. Eligibility and next steps are clearly communicated throughout, while wayfinding and thoughtful microinteractions help users stay oriented and reassured.
The expanded design language is soft, modern, and calming. A purposefully approachable aesthetic to reduce the intimidation often associated with legal processes. It gives Rasa a distinct identity while reinforcing trust at every step of the journey.
To ensure high performance and reliability, the front-end is built using Vue and Nuxt with server-side rendering, delivering fast load times and responsive functionality. Behind the scenes, middleware connects securely with Stripe for identity verification and state record systems via a GraphQL database, ensuring data is handled responsibly and efficiently.
Rasa is a second chance platform. By simplifying a historically complex process, Rasa opens the door to new opportunities for thousands of Utahns who deserve the chance to move forward. A tangle of red tape was turned into a clear, supportive path so more people can take their next step with confidence.
Client
Rasa
Our Contributions
Digital Stratrgy
UI/UX Design
App Development
Share Project
Ready to get started?
A trustworthy visual language and streamlined onboarding reduces user friction and builds user confidence.
Learn about this project’s strategy

Progressive disclosure measures allow for intuitive user flows & wayfinding.



Thoughtful UI helps users understand eligibility and next steps without legal jargon.

A minimalist approach helps users easily track progress and see what accounts can be expunged.