Built with Claude In development · not yet launched

Plan a date in one conversation.

대화 한 번으로 완성하는 데이트 코스

Tell AI Date the area, time, budget and mood. Claude builds a date course in Korea, from lunch to a late walk, and you can swap any stop and check each candidate’s menu, price and reviews.

Powered by the Claude APIDeveloped with Claude CodeNot affiliated with Anthropic

Illustrative mockup · sample data (가상 예시)
9:41
AI DateSeongsu · Sat 14:00–21:00 · ₩100k / 2
성수동에서 토요일 오후 2시부터 9시까지, 둘이서 10만 원 정도. 조용한 분위기, 파스타 좋아해요.
Here’s a 4-stop course near Seongsu, about ₩96,000 for two. Tap any stop to swap it.
Your course4 stops · ₩96,000
  1. 14:00Sample Pottery StudioActivity · ₩40,000Swap
  2. 16:00Sample Café ACafé · ₩14,000 · 6 min walkSwap
  3. 18:00Sample TrattoriaDinner · ₩42,000 · 5 minSwap
  4. 20:00Sample River WalkWalk · free · 12 minSwap
Ask for changes…
Candidate · 18:00Sample
Photo placeholder

Sample Trattoria

Italian · quiet · open until 22:00

★★★★★4.5 (sample)

Sample review · Placeholder text for the mockup, not a real review.

Other optionsUse this
Design mockup, not a screenshot of a released app. All places, prices, ratings and reviews are fictional.
Stage
In developmentNot launched, no users yet
Core
Claude Messages APITool use, structured JSON
Market
Korea, Korean-firstEnglish supported
Company
Purify Solution Co., Ltd.Est. 2026-03-13

How it works

From a sentence to a plan you can actually follow.

Planning a date in Korea usually means jumping between map apps, blogs and review pages. AI Date does that work in one chat.

지도 앱, 블로그, 리뷰를 오가며 동선·영업시간·예산을 맞추던 일을 대화 한 번으로.

1

Describe the date

Area, time window, budget, food preferences and mood, in Korean or English.

“홍대에서 금요일 저녁, 둘이서 7만 원, 활동적인 코스”

2

Get a course

Claude searches for real candidate places and orders them into a timeline (for example: activity, café, dinner, walk) that fits your time and budget.

3

Swap and check

Swap any stop for an alternative that still fits the rest of the course, and open a candidate to see its menu, price range and reviews.

Features

Designed around how couples actually plan.

Swap any stop

Don’t like the café? Swap it. The course is re-checked so timing, distance and budget still work.

Place details

Each candidate shows menu, price range, hours and reviews, from licensed place-data APIs (planned).

Grounded picks

Venues come only from place-search tool results, so the model can’t invent a restaurant that doesn’t exist.

Fits budget and time

Budget, time window and opening hours are treated as hard constraints and validated on every course.

How we use Claude

Claude plans the course. Tools keep it real.

Claude is part of the product runtime, not just a development tool. Every planning request runs through the Claude Messages API with tool use and returns schema-validated JSON.

1 · Planning request

Chat requestArea, time window, budget, preferences, mood
Planner serviceModel router, cached prompt prefix, tool allowlist
Claude · Messages APITool use; smaller model for parsing and swaps, larger model for full courses
Place toolssearch_places, get_place_details, get_alternatives, estimate_travel_time
Licensed place dataThird-party place-data APIs (planned, not live)

2 · Response

Course JSONStops, times, costs, reasons, alternatives
ValidationJSON schema, place IDs from tool results only, budget and opening-hours checks
AppRenders the timeline; swap a stop, open candidate details
Course-quality evalsOffline test set run on every prompt or model change
Grounding rule: every place shown must have a place_id that came from a tool result in the same session. Claude ranks, sequences and explains; it cannot add a venue that the tools did not return.
Claude APIOur codePlanned / not live yet

Tool use

Typed, read-only tools for place search, details, alternatives and travel time, executed on our server.

Structured output

Courses follow a fixed JSON schema (stops, times, costs, reasons) so the app can render and edit them.

Prompt caching

System prompt and tool definitions sit in a cached prefix, keeping repeated swaps in one chat fast and affordable.

Model routing

A smaller Claude model parses requests and handles quick swaps; a larger one plans full multi-stop courses.

Course-quality evals

Offline test requests scored on schema validity, budget fit, hours, travel distance and grounding.

Built with Claude Code

Our team uses Claude Code to write, test and review the codebase. Every change is reviewed by a person.

Read the technical design

Roadmap

Where we are, and what’s next.

AI Date has not launched. Everything after the current phase is a plan, not a commitment, and we haven’t set a launch date.

Now · in progress

Core planner

Chat flow, course JSON schema, tool definitions and prompts on the Claude API; first course-quality eval set.

Planned

Licensed place data

Connect licensed place-data APIs for real places, hours, menus, prices and reviews, with attribution.

Goal

Closed beta in Korea

A small test with real users, then iterate on course quality, latency and cost.

Goal

Public launch

Web first, then mobile apps, once quality and data licensing are in place. No date set.

Company

Who is building AI Date

AI Date is built by the AI division of Purify Solution Co., Ltd. (주식회사 퓨리파이솔루션), a Korean corporation. More about the company

Legal name
Purify Solution Co., Ltd.
Korean name (국문 상호)
주식회사 퓨리파이솔루션
Type
Corporation (주식회사), Republic of Korea
Incorporated
2026-03-13
Business Reg. No. (사업자등록번호)
323-86-03748
CEO (대표자)
Sangheon Lee (이상헌)
Head of AI
Jisub Lee (이지섭)
Address
경기도 남양주시 화도읍 폭포로 154, 가동
Building A, 154 Pokpo-ro, Hwado-eup, Namyangju-si, Gyeonggi-do, Republic of Korea
Contact
hello@purifysec.com
상

Sangheon Lee (이상헌)

CEO (대표자)

Leads Purify Solution Co., Ltd.

지

Jisub Lee (이지섭)

Head of AI

Leads the AI division and the development of AI Date. LinkedIn

Honest status. AI Date is in development and has not launched. We have no users, customers, partners or outside funding yet.

FAQ

Frequently asked questions

Can I use AI Date today?

Not yet. AI Date is in development and has not launched. There are no public users, and there is no app to download yet. If you’d like to hear about a beta, email hello@purifysec.com.

Where will menus, prices and reviews come from?

From licensed third-party place-data APIs (for example, map and local-search providers), shown with source attribution. These integrations are planned and not live yet. Claude does not write menus, prices or reviews.

Can Claude make up places that don’t exist?

The system is designed to prevent it. Claude can only reference places through IDs returned by our place-search tools in the same session, and the server rejects any course that contains a place ID that didn’t come from a tool result.

How does AI Date use Claude?

Claude is the planning engine. Each request goes to the Claude Messages API with tool definitions; Claude calls place tools, then returns a course as JSON that we validate against a schema. We use prompt caching for follow-up swaps and route between smaller and larger Claude models by task. We also build the product with Claude Code. Technical details.

Is AI Date affiliated with Anthropic?

No. AI Date is an independent product built on the Claude API by Purify Solution Co., Ltd. It is not affiliated with or endorsed by Anthropic.

What data do you collect?

Right now, none through the product, because it isn’t available yet. This website has no cookies, analytics or trackers. See the privacy policy for how we plan to handle data in the app.

Who is building it?

The AI division of Purify Solution Co., Ltd. (주식회사 퓨리파이솔루션), a Korean corporation incorporated on 2026-03-13. The CEO is Sangheon Lee and development is led by Jisub Lee, Head of AI.

Want to try it when a beta opens?

Email us and we’ll reply when there’s something to test. We won’t add you to a list without asking.

Email ushello@purifysec.com