Founder Help Center
Plain-English answers for using HatchCheck before you submit your app. This page is for founders who do not code, do not know store-review rules, or just want to know what to click next.
Before you start
HatchCheck verifies the materials it can check. Developers or Codex can implement fixes outside HatchCheck when you choose to use them.
Frequently asked questions
What is HatchCheck?
HatchCheck is a pre-submit app checkup. It reviews the launch materials you provide and shows what looks ready, what is missing, what blocks submission, and what to fix first.
What does HatchCheck check?
HatchCheck checks the materials it can see: app basics, screenshots, privacy and support links, account deletion paths, reviewer access notes, billing details, Google testing status, review notes, safe uploads, proof, and what could not be verified.
What does HatchCheck not check?
HatchCheck does not submit your app, replace your developer, inspect private production systems, make legal conclusions, or confirm anything you have not provided enough material for.
Does HatchCheck guarantee Apple or Google approval?
No. HatchCheck does not guarantee Apple or Google approval. It helps you spot launch-readiness risks before submission, based on the materials HatchCheck can check.
Is this legal advice?
No. HatchCheck is not legal advice and does not provide legal certainty. Some privacy, billing, regulated, health, finance, kids, or high-impact AI items may still need human/legal review.
Do I need to upload my full code project?
No. You do not need to upload your full code project. HatchCheck is designed around launch materials, links, screenshots, selected safe files when helpful, and proof from Codex, Claude, Cursor, or your developer.
What should I never upload?
Do not upload production secrets, private keys, signing certificates, production .env files, customer data, payment data, cookies, auth headers, bearer tokens, or raw sensitive logs.
What materials should I prepare?
Prepare your app name, platform, launch target, short description, screenshots, privacy policy URL, support URL, account deletion URL if your app has accounts, reviewer access notes, paid access instructions, Google testing status if relevant, and safe policy or store drafts.
What is a blocker?
A blocker is an issue HatchCheck lists first because it may keep your app from being ready to submit. Start with blockers before lower-priority details.
What does "HatchCheck needs more proof" mean?
It means HatchCheck does not have enough material to recheck that item yet. Add a screenshot, URL check, updated review note, or other safe proof showing what changed.
What does "Needs human/legal review" mean?
It means HatchCheck found an item where a person should review the risk before you rely on the result. Common examples include privacy, billing, health, finance, kids, regulated products, sensitive data, and high-impact AI.
What does my agent/developer do?
Your agent/developer can use the developer fix list outside HatchCheck to make technical changes. This handoff is optional. HatchCheck does not call an agent or change code.
What is proof?
Proof is safe material showing a fix was made, such as a screenshot, URL check, updated review note, test summary, or developer proof file. HatchCheck imports proof and decides what can be rechecked.
What is a recheck?
A recheck is when HatchCheck reviews new proof and updates a finding. HatchCheck does not mark fixes verified unless the proof is enough.
What if I do not know an answer?
Unknowns are normal. Choose Not sure yet where the form allows it. HatchCheck will keep that area visible as not verified instead of treating it as passed.
Can I use HatchCheck if I built with AI/no-code?
Yes. HatchCheck is built for founders who may have used AI, no-code tools, or a developer. You can start with plain-language answers and the launch materials you already have.
Can HatchCheck fix my app for me?
No. HatchCheck does not mutate code or fix your app for you. It verifies materials, shows blockers, creates a developer fix list when useful, imports proof, and rechecks.
What does "What HatchCheck could not verify" mean?
It means HatchCheck did not have enough material to confirm that item. Unknowns stay visible so you know what still needs proof, review, or a future check.
Need a safe next step?
Start with what you know. You can continue when something is missing; HatchCheck will mark missing areas as not verified and show what proof or review is still needed.
