Fixed-scope vs. T&M: how do I choose? +
Fixed scope works when you have a clear, written feature list and aren't planning major pivots mid-build. T&M works when you're building a product that will evolve, have a roadmap that isn't finalized, or want ongoing development after the MVP. Most first engagements are fixed-scope (lower risk to both sides); ongoing product development moves to T&M.
Who owns the IP and code? +
You do, fully, from day 1. All code is committed to your repository under your organization. We sign an IP assignment agreement as part of the contract. We retain no rights to your codebase, designs, or business logic after the engagement ends.
What happens if scope changes mid-project? +
On fixed-scope projects, scope changes are handled via a written change request: we scope the addition, quote it, you approve before we build. Nothing is added to the project without written agreement. On T&M projects, scope changes are natural. You add items to the backlog and we prioritize in sprint planning.
Is a project manager included? +
Yes. Every full-service engagement includes a dedicated PM from our side. They run daily standups, maintain the sprint board, own client communication, and keep the delivery timeline accountable. You don't need a technical PM on your side to work with us, though you're welcome to assign one.
Is design done in-house or subcontracted? +
Design is done in-house by our own UI/UX designers who specialize in mobile-native Flutter products. We do not subcontract design to third parties. Designs are produced in Figma and handed off as Flutter-component-spec'd files, not generic app mockups.
Do you handle App Store and Google Play submission? +
Yes. We submit to both App Store Connect and Google Play Console from your developer accounts. We prepare all required metadata (screenshots, descriptions, privacy policy URL, age ratings), respond to review rejections, and track the review queue through to approval. Apple review times average 1-3 days; Google typically 24-48 hours.
What's included after launch? Do you maintain the app? +
A 2-week post-launch critical-bug fix window is included in every service engagement at no additional cost. For ongoing maintenance (Flutter version upgrades, SDK updates, new features, OS compatibility patches) we offer a monthly retainer. Most clients start with a 10-20 hour/month retainer for light maintenance.
How is QA done? What devices do you test on? +
QA is a full phase in our process, not an afterthought. We test on real devices: iPhone SE, iPhone 15, iPad (latest), Pixel 7, Samsung Galaxy mid-range, and one low-spec Android device. Test types: functional, regression, performance profiling (Flutter DevTools), deep-link navigation, and background/foreground state handling. All major flows are covered before submission.
How much does a typical Flutter app cost with your service? +
A 6-10 screen MVP (login/auth, 3-4 core features, Stripe payment, push notifications, basic admin panel) typically runs $15k-$25k fixed-scope with our AI-augmented delivery. Mid-complexity apps with custom backends, multi-role workflows, and real-time features run $25k-$50k. Enterprise-scale or heavily regulated apps (fintech, healthcare) run $50k-$80k. We provide a written quote after the discovery sprint.
How long does it take to build a Flutter app? +
A 6-10 screen MVP typically ships in 8-12 weeks from signed contract to App Store approval. Mid-complexity apps run 12-16 weeks. Our AI-augmented delivery is 40-60% faster than standard agencies on equivalent scopes. The discovery and design phases (weeks 1-3) front-load the decisions that most agencies leave to mid-build, which reduces rework significantly.