Choose Your AI Provider
DrawLint offers three ways to power your AI design reviews:
⭐ DrawLint AI
Best quality, no setup. 10 free reviews/month.
💡 Gemini AI
Free & unlimited with a Google API key. ~30 sec setup.
⚙️ Azure OpenAI
Full control with your own Azure deployment. ~10-15 min setup.
Why Use Your Own Key?
- Unlimited reviews — no monthly cap, practice as much as you want
- Free option available — Gemini AI costs nothing, just a Google API key
- Your own models — choose GPT, Claude, or any model you've deployed (Azure)
- Zero cost on DrawLint — you only pay your own API usage (or nothing with Gemini free tier)
How Your Keys Are Handled
Your API key is stored only in your browser's localStorage. When you submit a design for review, your credentials are sent over HTTPS to our server, which forwards the request to Azure OpenAI on your behalf — then immediately discards them.
localStorage
OpenAI
Key guarantees:
- We never log your API key, endpoint, or deployment name
- We never store your credentials in our database or on disk
- Your key is used only for the duration of that single API call, then discarded from memory
- All communication is encrypted over HTTPS
Quick Setup: Gemini AI (Free)
The fastest way to get unlimited AI reviews — takes about 30 seconds.
- 1
Get a free Gemini API key
Go to Google AI Studio and create an API key. It's free and takes about 30 seconds.
- 2
Open Settings → Select Gemini AI
In DrawLint, open Settings and click the "Gemini AI" card.
- 3
Paste your key → Test → Save
Enter your API key, click "Test Connection" to verify it works, then click Save.
Advanced Setup: Azure OpenAI
For power users who want full control — takes about 10-15 minutes.
- 1
Create an Azure OpenAI resource
Go to the Azure Portal and create an Azure OpenAI Service resource.
- 2
Deploy a model
Deploy a model such as
gpt-4oorgpt-5.4. Note the deployment name. - 3
Copy credentials from Azure Portal
Under "Keys and Endpoint", copy your API key, endpoint URL, and deployment name.
- 4
Open Settings → Select "Azure OpenAI"
In DrawLint, open Settings and click the "Azure OpenAI" card.
- 5
Paste credentials → Test → Save
Enter all three fields, click "Test Connection" to verify, then click Save.
Security Guarantees
- Stored only in your browser — credentials live in localStorage, sandboxed to your browser session
- Never logged or persisted — our server processes your key in-memory for a single request, then discards it. No database, no logs, no disk writes.
- Clear key button — instantly wipe your credentials with one click in Settings
- HTTPS everywhere — all communication between your browser, our server, and Azure is encrypted in transit
- Publicly available — our codebase is public on GitHub — you can verify exactly how keys are handled
Frequently Asked Questions
What if I clear my browser data?
Your keys are stored in localStorage, so clearing browser data removes them. Simply re-enter your credentials in Settings.
Can I switch between providers?
Yes — anytime. Open Settings and select a different provider. Your saved credentials for each provider persist until you explicitly clear them.
Does using Gemini or Azure cost me anything on DrawLint?
No. Using your own key is free on DrawLint — you only pay for the API usage on your own Google or Azure account.
Which Gemini model is used?
DrawLint uses Gemini 3.1 Flash Lite — a fast, cost-efficient model optimized for high-volume tasks.
Which Azure models are supported?
Any chat-completion model deployed on Azure OpenAI or Azure AI Foundry (GPT, Claude, etc.).
Is Gemini as good as DrawLint AI?
DrawLint AI (managed) uses larger models and is tuned for best results. Gemini is free and good, but may be slightly less accurate on complex reviews. Azure BYO quality depends on the model you deploy.
Ready to get started?
Start Drawing