Your account exists but has no password yet. Enter your username and choose a password.
← Back to login
🔑
Change Password
Enter your current password then choose a new one.
✏️
Change Username
Pick a new name. Your streaks, scores and progress are kept.
3–15 characters · letters, numbers, underscores only
Word × Meaning
Semantle
Guess the word — not by spelling, but by meaning.
?
loading...
🎭
Daily Riddle
Solve today's riddle. Three difficulties, daily streaks.
Daily
🟢
Easy
Gentle. Perfect to start.
Daily
🟡
Medium
A bit trickier. Think deeper.
Daily
🔴
Hard
For the brave. Good luck.
Daily
🌊
Daily Theme
A theme-based word puzzle. New every day.
Daily
♾️
Random Mode
Unlimited practice. No pressure.
0Streak
0Best
0Solved
Leaderboard
Loading...
Daily Riddle
🔥 0
Loading puzzle...
Please wait...
Best similarity0%
Guesses: 0
Hint 1
⚠️
Riddle
—
Guesses
—
Hints
—
Seconds
🗓️
Come back tomorrow
New puzzles reset at midnight. See you then!
🎉
Solved!
The answer was
stamp
—
Guesses
—
Hints
—
Seconds
🔐
Change Admin Password
This is the password to unlock the admin panel.
🔐
Admin Access
Enter the admin password to continue.
⚙️ Admin Panel
morningstardeep
—
Easy
—
Medium
—
Hard
—
Themes
➕ Add New Riddle
📋 All Riddles
➕ Add Words to Theme
🆕 Add New Theme
🎯 Theme Overview
📅 Generate Puzzle for Date
🗓️ Recent & Upcoming Puzzles
📥 Bulk Import — JSON
Paste an array of riddle objects. Each object needs: text, answer, difficulty (easy/medium/hard)
Optional: category, definition, synonyms (array)
[
{
"text": "I have hands but cannot clap.",
"answer": "clock",
"difficulty": "easy",
"category": "object",
"definition": "A device that tells time",
"synonyms": ["watch","timer"]
},
{ "text": "...", "answer": "...", "difficulty": "medium" }
]
Preview
📥 Bulk Import — SQL
Paste INSERT statements for the riddles table. ⚠ SQL runs directly on your database. Double-check before importing.
INSERT INTO riddles (difficulty, riddle_text, answer, category, definition, synonyms) VALUES
('easy', 'I have hands but cannot clap.', 'clock', 'object', 'A timing device', ARRAY['watch','timer']),
('medium', 'What flies but has no wings?', 'time', 'concept', 'Passage of moments', ARRAY['hours','duration']);
⚠ SQL import runs via Supabase RPC. Make sure your SQL is correct before running.
Only INSERT INTO riddles statements are supported here.
🎯 Bulk Add Theme Words
Select a theme and paste words — one per line or comma separated.