top of page
Vix Vizion - Harm_minimisation_logo v1.0.png

- Self Exclusion App

Easy way to submit and manage self-exclusion for those who want to stop gambling.

rb_16485.png

Project Overview

Harmini is a self exclusion system that helps users request themselves as an excluded customer from pubs, clubs and casinos. This project is to transmit the manual self-exclusion system to an online platform.

Key points of this project💡

  • Diverse Stakeholders: Multiple perspectives to consider (users, venue managers, government officials).​

  • Seamless Workflow: Ensure smooth and simple user experiences.​

  • Current System Limitations: Currently users hand over their application by hand. Poor management of the documents.

💡 HIGHLIGHTS

No shame, an easy way:

Fully secured and anonymous 

​As I explored the existing system, I found that its limitations were not just technical but also psychological, as users often hesitated to initiate the process due to embarrassment or complexity. This insight shaped my approach to designing a more approachable and intuitive solution.

Submit self-exclusion in 1 min

Submitting a self-exclusion is straightforward and fast.

Manage easily

All in 1 central application.

Ask for help

Users can ask for assistance to submit a self-exclusion.

Screenshot 2025-02-03 at 10.25.16 pm.png

Revoke assistance

After 1 year, users can revoke exclusions via the app.

💡 DISCOVER

Willpower is not enough

After conducting research and interviews, I found out that many believed issues lay in their lack of willpower, motivation and their understanding of the exclusion process, despite agreeing that self-exclusion worked.

So I asked myself

"Does the current self-exclusion process actually work?"

💡 PROBLEM

The answer was no. 

We took an expansive requirements document from our customer and distilled it down to 3 core problems.

1.  It takes too long

It takes at least 15 mins to fill out a self-exclusion form

2.  It's too complicated

ID verification is required every time a new self-exclusion is requested.

Wait for a self-exclusion form in the mail and return up to 11 documents.

And if you wish to revoke a self-exclusion, individual forms to each venue is required. 

3.  Nothing is linked

Each venue requires an individual form and no information can be saved or integrated for future self-exclusion forms.

💡 AIMS

Make it easy

With our customer, we set out to achieve 3 aims.

1.  Make the submittion process easy

It should take less than 5 mins.

2.  100% paperless

Users can submit and manage exclusions, revocations and contraventions in one app.

3.  One submission to multiple venues

Users can complete 1 self-exclusion form for many venues.

💡 EXPLORATION

1.  Finding the best interface

On the self-exclusion submission, we had two options,  A) vertical-scroll in one page or, B) push-in flows in each questions.

 A) Vertical-scroll in one page

 B) Push-in flows in each questions

We found after testing, even if option A takes less clicks, users feel option B more intuitive.  The actual response time is the same.

Other improvements on the UI was a visual hierarchy as there were many tables on the app.

 A) Horizontal table

B) The vertical table allows users to scroll through data more easily, as they only need to scroll vertically, which feels more natural. It also offers better readability compared to A) the horizontal table. Therefore, we decided to display user data in a vertical table.

 B) Vertical table

02, One time verification

In the current system, ID verification is required every time a new self-exclusion is requested. With the integrated ID verification software, users only need to verify their identity once, eliminating the need for repeated verification. This saves users time and increases efficiency.

ID verification

ID verification is required when users register a new account. 

03, Managing in one app for Admin

Admin users no longer need a paper form for venue-exclusion, revocation, or contravention notices. They can now manage all three online and will be notified through the app when they expire.

Manage Employees

Admin sends invite to a new staff or assign role(s).

Manage Enrolled People

Admin can enrol a person or exclude the enrolled person.

Submit Contravention

When the excluded person entered the excluded venue, admin can create a contravention.

Manage Revocation

Admin can reject or accept revocation requests from excluded people. Or admin can create a revocation for them.

💡 RESULTS/CHALLENGES

Our team is still working on this project. Since many organisations and stakeholders are involved, there has been a lot of back and forth, but we see this as part of the design process. We are striving to collaborate and compromise with different opinions, even if we cannot satisfy everyone. Additionally, we need to understand and comply with many regulations and processes, as this app deals with sensitive information such as facial recognition and ID verification. However, through many team meetings, we are staying focused on users’ needs and pain points so that we can create the right app for them.

Screenshot 2025-02-25 at 11.08.18 pm.png
Screenshot 2025-02-25 at 11.12.43 pm.png
bottom of page