Tools
Practical utilities to help you save, scan, and launch your app safely.
Safe upload checklist
Generate a .gitignore and learn what not to upload to GitHub.
Find your GitHub repo
Connect GitHub and pick the repository for your launch scan.
Step 0 · Save safely
What not to upload to GitHub
What is GitHub?GitHub is like a safe online home for your app's code. It helps you keep a backup, undo mistakes, and connect your app to launch platforms.
Before you publish your project, check that sensitive files stay on your computer. Some files look harmless but can expose passwords, API keys, or private data if uploaded.
Why some files should stay private
- API keys — let strangers use your paid services
- Passwords — give attackers access to your accounts
- Local databases — may contain real user data from testing
- Generated dependencies — huge folders recreated automatically (like node_modules)
- Private certificates — prove your app identity and must stay secret
Your safety checklist
0 of 12 checkedGo through each item and confirm none of these are in your upload. Check each box once you've verified it's not going to GitHub.
Create your .gitignore file
A .gitignore file tells GitHub which files to skip automatically. Pick your app type, copy the file below, and save it in your project folder as .gitignore.
In Cursor or your code editor: right-click your project folder → New File → name it .gitignore → paste the content → save.
What kind of app are you building?
Your .gitignore file
Ready to connect your app?
Connect your GitHub repo and run your first launch scan — we'll show you what to fix next.
Connect GitHub and run your first scan