Support us on Product Hunt
We're on Product Hunt! Show your love, give us a boost, and help more designers discover better ways to grow.
Upvote on Product Hunt
GetContact – Email Verification for Companies
Help users verify whether an email claiming to be from a company is legitimate before responding or sharing sensitive data.
Background

GetContact is widely used for identifying unknown numbers and preventing scam calls. However, email scams are also on the rise — especially in job recruitment cases where fraudsters impersonate companies to trick job seekers.

Example:

  • A job seeker applies for a role.

  • They receive an email that looks like it’s from the company but comes from a suspicious domain (e.g., @gmail.com instead of @company.com).

  • The scammer then requests payments for “training,” “equipment,” or “processing."

This leads to financial losses and reputational harm for both users and companies.

Context
  • Phone scams have shifted to email channels as people grow more aware of fraudulent calls.

  • Scammers exploit job seekers and small businesses the most.

  • There is no widely trusted consumer-facing tool for quick email legitimacy checks.

Business Objective
  • Expand GetContact’s reputation as a trust & verification platform, beyond just phone numbers.

  • Protect users from job-related and company impersonation scams.

  • Attract new B2B partnerships with companies who want to secure their communication identity.

Target User
  1. Job seekers who want to confirm recruitment emails.

  2. General users suspicious of emails asking for money, personal data, or unusual requests.

  3. Companies who want their official domains/emails verified and recognizable.

Core Problem

How can GetContact provide a simple, trustworthy verification flow for emails, especially in job-related communication, without overwhelming users with technical details?

Challenge

Design the UI flow + key screens for GetContact’s email verification system:

  1. Email Input/Scan Flow – Users paste or forward an email address to GetContact for checking.

  2. Verification Result Page – Shows: Verified: Official company domain (with badge). Suspicious: Recently reported / unverified. Fraudulent: Blacklisted or mismatched with company records.

  3. Context Information – Show metadata like domain age, location, or recent reports.

  4. Company Partnership Badge – Businesses can officially register and display verified domains in GetContact.

Constraints
  • Must feel consistent with GetContact’s trust-first branding.

  • Verification needs to be fast and simple (users should get clarity in <10 seconds).

  • Data privacy: No storage of user email contents, only metadata/domain checks.

  • Should scale for both individual users and companies registering domains.


Grab the PDF version
Save a copy to review offline, print it out for focus time, or share it with friends — this PDF is made for flexible learning.
Join our official community
Get feedback, connect with designers, and grow together — all in a free, friendly space built for your UX journey.
Join the community
Partner with uixperiment
Looking to create a challenge for hiring or learning? Let's team up — we work with companies and campuses to shape meaningful UX experiences.
Start a collaboration