Skip to content

Free App Development Tools

Interactive calculators and recommenders to help you plan your app project. Get instant estimates for timeline, cost, and technology stack.

🛡

Firebase Security Rules Checker

Paste firestore.rules or storage.rules to find public paths, test-mode rules, sign-in-only checks and ownership takeovers. Runs in your browser.

Try it free →
🗝

Supabase Oct 30 Grants Checker

Paste a Supabase migration to find tables that need a GRANT after October 30, RLS that is off, policies of true and views that skip RLS. Runs in your browser.

Try it free →
🔐

Supabase RLS Policy Checker

Paste Supabase policy SQL to find policies of true, sign-in-only checks, user_metadata roles, storage buckets anyone can list or write to, and exposed security definer functions. Runs in your browser.

Try it free →
💸

Min Instances Cost Calculator

See what minimum instances on Cloud Functions (2nd gen) and Cloud Run cost per month while idle, from Google’s published list prices.

Try it free →
🛒

Shopify App Script Checker

Paste your store’s page source to see every third-party script, which ones block rendering, ScriptTag apps and app embeds. Runs in your browser.

Try it free →
⏱

App Development Timeline Calculator

Estimate how long your app project will take based on type, complexity, features, and team size. Get a phase-by-phase breakdown.

Try it free →
🧮

App Development Cost Calculator

Get a low-to-high cost range, per-feature breakdown, timeline and yearly maintenance, with every assumption and source listed.

Try it free →
⚙

Technology Stack Recommender

Answer questions about your goals, platforms, and requirements to get a personalized technology stack recommendation.

Try it free →
💰

App Cost Estimate Creator

Get an instant custom estimate for your app development project based on platform, features, timeline, and budget.

Try it free →

Want a Personalized Estimate?

Our interactive tools provide a starting point. For a detailed, accurate estimate tailored to your specific project, talk to Simon directly.