Does Octopoda test my live website?
Does Octopoda test my live website?
No. Octopoda tests the code you give it, inside its own private sandbox. It never sends requests to your deployed app or your servers. See How Octopoda works.
Which languages and frameworks does it support?
Which languages and frameworks does it support?
There is no fixed list: the agent reads your code and, where it can, runs it in the sandbox. It has specific guidance for frameworks and services common in AI-built apps, including Next.js, Django, FastAPI, NestJS, Supabase, Firebase and Auth0. See What Octopoda looks for.
If a scan finds nothing, is my app secure?
If a scan finds nothing, is my app secure?
Not necessarily. Octopoda reports only what it can prove, so a clean scan means it found nothing it could reproduce in the time it had. It is strong evidence, not a guarantee.
How long does a scan take?
How long does a scan take?
Most code scans take 10 to 30 minutes, and have a 30-minute limit. Pull request scans have a 20-minute limit. See Scans and results.
Is my code used to train AI models?
Is my code used to train AI models?
No. Octopoda does not train models on your code, and its AI provider, OpenAI, does not either under its API terms. See How Octopoda handles your code.
Do you scan private repositories?
Do you scan private repositories?
Yes. The GitHub App reads the repositories you choose, public or private, with read-only access. See GitHub App.
Can I use Octopoda with GitLab or Bitbucket?
Can I use Octopoda with GitLab or Bitbucket?
Pull request checks and repository scans from the web app work with GitHub only. The CLI scans any project folder, wherever its code is hosted, and you can run it in any CI system. See Run Octopoda scans in CI.
What is a credit, and do credits expire?
What is a credit, and do credits expire?
Scans use credits: 1 for a pull request scan, 5 for a code scan. Plan credits carry over for one more month, then expire. Top-up credits last 12 months. See Plans and credits.
Can I cancel at any time?
Can I cancel at any time?
Yes. Your plan stays active until the end of the month you paid for, and you are not charged again. See Manage billing.
Do you offer refunds?
Do you offer refunds?
Payments are not refundable, except where the law requires it. If a scan fails because of a problem on our side, its credits are refunded automatically.
How do I get help?
How do I get help?
Email support@octopoda.dev. Include the scan link or the exact error message if you have one.