Why does Joshua421 exist?
Kenneth Cheung, who builds Joshua421, has sat with friends walking away from their faith. People who were once on fire. It is rarely one event. It builds slowly, until one day they cannot see God’s goodness in their own life.
But the goodness was there. Prayers answered, hard things carried, seasons of real joy. None of it was written down in their own words, so in that moment none of it was in reach.
Joshua421 is named for Joshua 4:21. Israel kept twelve stones so their children would ask what God had done. Your journal, habits and goals become those stones.
When your children ask their fathers in time to come, saying, ‘What do these stones mean?’
Joshua 4:21, World English Bible
How does AI stay pointed at real people?
You keep your day in Joshua421.
- Journal
- Habits
- Goals
- Tasks
- Calendar
You choose what ChatGPT or Claude can read.
Daily goals, habits and actions give your AI meaningful context to remember.
With your permission, MCP brings your goals, habits and approved memories into ChatGPT or Claude.
The aim is to redeem your AI, shaping its memory and help around real life and relationships.
Text a friend, ask a leader, or go together.
Example chat Be my best friend?
Real friends first: want to text Mel?
What has been built?
, shipped
ChatGPT and Claude connector
, shipped
The quiz opens
, shipped
The web app, for invited members
, shipped
Sign in with email
, shipped
Review cards inside ChatGPT
, shipped
All 32 characters redrawn
Now, shipped
Book any calendar slot
Next, coming next
Youth group spaces with checked leaders
What should parents know?

Built for young people, with parents in mind.
Daily context and memories guide AI toward real relationships.
Your journal is yours. Groups never give leaders your journal.
There is no private adult-to-minor messaging anywhere.
Every adult leader needs one, checked by their church and by us.
Quiz, character and journal work without AI. Saving never sends it.
The reflection AI is told never to speak as God.
In-app reflection needs an 18+ declaration. Age is self-declared.
Under 18s use Joshua421 with a parent or guardian’s knowledge and permission.












