AMELA
CASE STUDY
Meguri Co., Ltd.
Meguri Co., Ltd. — New Platform Launch Story
ℹ︎For confidentiality, company names, project names, and system images have been replaced with pseudonyms and mockups.

Bringing peace of mind to dating —Designing from scratch.

Meguri is a dating app for the Japanese market that connects people by personality and preferences. It integrates age verification, identity review, real-time chat, and payments into a single product, offering a place to meet that users can trust.

The story of launching a new platform: a service that satisfies safety, match quality, and monetization all at once, built in-house from scratch in 11 months.

Total members
500K+
Total matches
2M+ couples
Review lead time
-70%
Authentication method
LINE / FB
Meguri Age verified
Yui, 27
Tokyo · Loves café hopping
92% match
01
CLIENT
About the client

Meguri set out to make online dating something people can use with peace of mind.

Meguri operates a dating and matchmaking service for the Japanese market, built around personality diagnostics and preference-based matching. Its top priority is letting users seeking serious relationships use the app with peace of mind, with a strong focus on identity verification and report handling.

The business model is coin-based. Extra likes, Super Likes, and visibility boosts are offered via in-app purchases — easy to start for free, while delivering a richer experience to serious users.

500K+
Total members
2M+ couples
Total matches
Nationwide
Coverage area
Business Flow — From signup to meeting someone
1
STEP 1
Signup & age verification
Social login + identity document submission
2
STEP 2
Profile & personality test
Compute compatibility from preferences and personality
3
STEP 3
Likes & matching
A match is made on a mutual like
4
STEP 4
Chat & meeting
Chat unlocks after a match
02
CHALLENGE
Design challenges to solve

Building trust means solving four challenges at once.

More than technology — these were design challenges tied directly to safety, match quality, and profitability.

How to guarantee a safe place to meet
Impersonation andminors slipping inIf these can't be prevented, trust in the service collapses at its core.
How to raise the quality of connections
Simple filter searches don't lead to lasting connections,early churnand that follows.
How to respond instantly to inappropriate users
Delays in handling reports let harm spread,A cascade of churnresults.
How to make monetization frictionless
When the payment experience has friction,LTV stays flatSustaining the business becomes difficult.
03
ARCHITECTURE
The architecture we built together

Building four domains in-house from scratch.

We built four domains — safety, matching, chat, and payments — in-house from scratch together with Amela. On a safety-first design that keeps chat locked until a match is made, we delivered an admin console where operators centralize member review and report handling.

AMELA
EXECUTION
11months
Duration
88person-months
Total effort
Domain ①
Identity verification & safety
Challenges
Risk of impersonation and minors slipping in
Solution
Age and identity verification integrated into the operations flow
Restrict features until approval to ensure safety
Domain ②
Matching
Challenges
Filter search alone doesn't sustain connections
Solution
Compute compatibility scores from personality × preferences
Drive retention with high-quality recommendations
Domain ③
Chat
Challenges
Non-real-time exchanges cool the momentum
Solution
Real-time chat with Socket.IO
Safely unlock chat once a match is made
Domain ④
Payments & operations
Challenges
Payment friction and person-dependent operations
Solution
In-house coin payments + admin console
Centrally manage review, reports, and revenue
Frontend
ReactTypeScriptAnt Design
Backend
Node.jsSocket.IORedis Queue
Data & Infra
MySQLMongoDBAWS
04
IMPACT
The value the platform creates

A foundation supporting both safety and match quality at once.

A trustworthy member base
With age and identity verification as a foundation, build a member community people can trust.
Matching that creates lasting connections
Surface high-quality recommendations via compatibility scores to boost retention and match rates.
A system for rapid safety response
Centralize reports so operators can quickly decide on warnings and suspensions.
A scalable revenue model
Low-friction coin payments balance a free funnel with monetization.
STAKEHOLDER
Active members
People seeking connections
Typically,
Apps without identity verification leave users uneasy
At Meguri,
An age-verified badge lets people meet with confidence
Business impact
Continued use driven by trust
Peace of mind lifts retention
STAKEHOLDER
Operations team
Review & safety management
Typically,
Review and report handling depend on individuals and carry a heavy load
At Meguri,
Handle review and reports centrally from the admin console
Business impact
Review lead time -70%
Maintain safety even with a small team
STAKEHOLDER
Management
Business growth
Typically,
Payment friction stalls revenue growth
At Meguri,
Optimize monetization with smooth coin payments
Business impact
A sustainable revenue foundation
Balance a free funnel with payments
DEMO

Experience Meguri through a live, working demo.

We've prepared three scenarios. Click to see the actual screens in action.