Frequently Asked Questions

Which languages are supported?

Refer to the list of supported analyzers for the complete list of supported analyzers.

Which source code hosting providers are supported?

Refer to the list of supported providers for the complete list of supported Source Code hosting providers.

Do I need to pay for my open-source projects?

No. DeepSource is and will be free to use for public repositories.

What are the available modes of payment?

For non-Enterprise plans, we accept payment via credit cards in USD. We use Stripe to process our payments.

For Enterprise plans, we do manual invoicing. Contact your account manager (or) [email protected] if you have any questions about invoicing.

Do you have plans for non-profit organizations?

After signing up, write to us at [email protected]. We will evaluate and grant applicable credits to your account on a case-by-case basis.

Why do you require write permission for a single file?

When granting permissions, we request access only to a single file — .deepsource.toml. We can't write to any other file with this permission except the pre-defined .deepsource.toml. We are working with providers like GitHub to make this clearer on their installation page.

What VCS permissions does DeepSource need?

All the required VCS permissions are listed in Permissions.

What IP range do I have to allow if I am implementing an allowlist for my version control system (VCS)?

You have to allow the IP range through your firewall when using DeepSource's cloud offering.

Report bugs, feedback and feature requests

We constantly monitor these channels and will get back to you as soon as possible.