Help Center
Everything you need to know about ANDROID-ARCHITECT. Find answers to common questions about the platform, features, pricing, security, and getting started.
ANDROID-ARCHITECT is an AI-powered platform that helps Android teams design app architectures, generate Kotlin and Jetpack Compose code, configure CI/CD pipelines, and run automated quality analysis. It transforms product requirements into production-ready blueprints with architecture diagrams, generated code files, and implementation roadmaps.
Create a free account and you can start immediately. Describe your app idea in the AI Chat, and the platform will generate an architecture blueprint. From there, you can refine features in the Blueprint Builder, generate code scaffolding, configure CI/CD pipelines, and run compliance checks. No credit card is required to begin.
You can start without one using the included credits. For unlimited AI generations, you can bring your own Google Gemini API key, which you can obtain free from Google AI Studio. Your API key is stored locally in your browser and never sent to our servers.
Some Android knowledge is helpful but not required. The platform is designed to accelerate developers at any level. Describe your app idea in plain language and the AI generates architecture blueprints and implementation code you can build from. Experienced developers benefit from automated scaffolding, architecture validation, and code generation that follows modern best practices.
The Blueprint Builder is the visual workspace where you design your entire app architecture. Add features, define data models, select architecture patterns (MVVM, MVI, Clean Architecture), and generate architecture diagrams using Mermaid.js. It produces a complete specification you can hand to your development team or use to generate code scaffolding directly.
The AI Chat is a streaming conversational interface powered by Google Gemini. Ask questions about Android architecture, Kotlin patterns, Jetpack Compose, dependency injection, testing strategies, or any Android development topic. It maintains conversation history for context-aware follow-ups and can reference your current blueprint for project-specific guidance.
The platform generates Kotlin code with Jetpack Compose UI components, Room database layers with entities and DAOs, Retrofit API clients with repository patterns, Hilt dependency injection modules, GitHub Actions CI/CD configurations, and complete project scaffolding following modern Android architecture patterns like MVVM and Clean Architecture.
Yes. The Template Library provides pre-built app architectures for common use cases including e-commerce, social media, fitness tracking, and productivity apps. Each template includes a full feature set, tech stack configuration, and architecture blueprint that you can customize in the Blueprint Builder before generating code.
The platform generates CI/CD configurations for GitHub Actions, Bitrise, and GitLab CI. Each configuration includes build, test, lint, and release stages with proper caching, artifact handling, and signing configuration. You can customize the pipeline to match your team workflow before exporting.
ANDROID-ARCHITECT uses Google Gemini for all AI features, including architecture generation, code scaffolding, compliance analysis, and the chat consultant. The model is configured with structured JSON output schemas to ensure type-safe, consistent results across all generation features.
Generated code follows modern Android best practices including proper separation of concerns, repository patterns, coroutine-based async operations, and Compose state management. It is designed as a production-quality starting point. You should review, test, and adapt it to your specific requirements. The Test Engineer panel provides automated code analysis to identify potential issues.
The Blueprint Builder lets you configure every aspect: architecture pattern (MVVM, MVI, Clean Architecture), feature list, data models, API endpoints, navigation structure, and UI components. After generation, the code is yours to modify. The platform produces standard Kotlin/Compose code with no proprietary dependencies or lock-in.
The primary focus is native Android development with Kotlin and Jetpack Compose. While the generated architecture patterns (repository, use cases, view models) align well with KMP shared modules, the platform does not generate iOS or desktop targets directly. You can use the generated business logic as a foundation for a KMP project.
Yes. You can start for free with your own Gemini API key for unlimited AI generations, or use the included credits. The free tier includes full access to the Blueprint Builder, AI Chat, Template Library, code generation, and CI/CD configuration. Paid plans add advanced features like team collaboration, priority support, and extended project storage.
Paid plans unlock team collaboration with real-time editing, priority AI generation, extended project storage, advanced compliance analysis, custom template creation, and dedicated support. Check the Pricing page for current plan details and feature comparisons.
Yes. Bring your own Google Gemini API key for unlimited AI generations at no additional cost from us. Your key is stored in your browser localStorage and sent directly to the Gemini API. It never passes through or is stored on our servers. You can get a free API key from Google AI Studio.
The free tier includes a generous allocation of AI generation credits. With your own Gemini API key, AI generations are unlimited since they use your own quota. Project storage, template access, and all core features are available on the free tier without artificial restrictions.
Your project data, blueprints, and generated code are stored securely using Supabase with row-level security policies. Data is encrypted in transit via TLS and at rest. We do not sell, share, or use your project data for training AI models. See our Privacy Policy for complete details on data handling and retention.
Generated code is transmitted to your browser and displayed in the interface. If you save a project, the blueprint specification is stored in your Supabase account with row-level security. We recommend downloading and managing your generated code in your own version control system for production use.
Yes. We implement GDPR-compliant cookie consent with granular category controls, honor Global Privacy Control (GPC) signals, and provide data export and deletion capabilities. EU users can manage their consent preferences at any time through the cookie settings accessible in the footer.
The platform supports email/password authentication and GitHub OAuth sign-in, both powered by Supabase Auth. Sessions are managed with secure, HTTP-only tokens. Two-factor authentication is available through Supabase for users who want additional account security.
ANDROID-ARCHITECT works in all modern browsers: Chrome, Firefox, Safari, and Edge (latest two versions). The application is built with React and requires JavaScript enabled. For the best experience, we recommend Chrome or Firefox on desktop with a screen width of 1024px or wider.
The interface is responsive and accessible on tablets and mobile devices. However, the Blueprint Builder and code generation features are designed for desktop use where you benefit from larger screen real estate for architecture diagrams and code review. Mobile works well for the AI Chat consultant and documentation.
Core navigation and previously loaded content work offline thanks to the service worker cache. However, AI features (chat, code generation, blueprint generation) require an internet connection to communicate with the Gemini API. Saved projects sync when connectivity is restored.
Yes. Saved projects can be shared with team members through the collaboration features available on paid plans. Team members can view blueprints, contribute to architecture decisions, and access generated code. The collaboration panel supports real-time presence indicators so you can see who is working on what.
Enterprise plans are available for larger teams that need dedicated support, custom integrations, SSO authentication, and higher project limits. Contact us through the platform for a custom quote tailored to your organization's needs.
The collaboration system uses Supabase Realtime for live presence and updates. When multiple team members are viewing the same project, changes to the blueprint are synced in real-time. Each collaborator sees cursor positions and active components, reducing conflicts and improving coordination.
Generation speed depends on the Gemini API response time and the complexity of your blueprint. If generation fails, check your API key validity in Settings, ensure you have not exceeded your Gemini quota, and verify your internet connection. Large blueprints with many features may take longer to process. Try simplifying the request or generating in stages.
Use the AI Chat to describe the issue, or reach out through the contact options in the platform. Include details about what you were doing, what you expected to happen, and any error messages you saw. Feature requests are welcome and help shape the product roadmap.
Verify the key in Google AI Studio to confirm it is active and has not exceeded rate limits. In ANDROID-ARCHITECT, go to Settings and re-enter your key. Ensure there are no extra spaces or characters. If using a restricted key, confirm it has the Gemini API enabled. Keys sometimes take a few minutes to activate after creation.
Our AI consultant can answer specific questions about Android architecture, Kotlin patterns, and how to use the platform for your project.
We use cookies and similar technologies to provide core functionality, analyze traffic, and improve your experience. You control which categories are active. Essential cookies cannot be disabled.