Frequently Asked Questions
We’ve put together common questions so you can quickly find what matters most about AI code reviews.
Which programming languages does CodeKnack support?
CodeKnack supports 8+ languages, including JavaScript, TypeScript, Python, Go, Java, C# (.NET Framework and .NET ≤ 8), Kotlin, PHP, and Ruby. Additional languages are regularly added based on community feedback.
What types of issues does CodeKnack detect?
From bugs and duplicate code to security vulnerabilities, performance bottlenecks, and architectural flaws, CodeKnack delivers actionable insights on every PR.
Can I customize review strictness?
Yes. You can choose between relaxed, normal, or strict modes—depending on whether you want just the high-impact issues or a comprehensive review.
Does CodeKnack provide summaries of pull requests?
Yes. Every PR comes with an auto-generated summary, highlighting key changes and architectural impact for faster, more informed reviews.
Can CodeKnack work with our existing lint and style rules?
Yes. You can upload lint files, style guides, or natural-language rules, and CodeKnack will apply them consistently in every review.
Which platforms does CodeKnack integrate with?
CodeKnack currently integrates directly with GitHub and GitLab, with support for Azure Repos coming soon.
What exactly does CodeGraph do?
CodeGraph analyzes your code to create a structured map of functions, classes, and their relationships within each pull request. This gives reviewers clear visibility into dependencies and logic flow, making reviews faster and more effective.
How does CodeKnack handle our code during reviews?
CodeKnack processes your code entirely in memory within your environment. Nothing is stored or logged beyond what’s required to generate the review.
Does CodeKnack train its models on our private code?
No. Your repositories are never used for model training or fine-tuning.
What security certifications does CodeKnack hold?
CodeKnack is VAPT tested, ISO 27001, and SOC 2 Type II certified, ensuring industry-standard security practices.
Can CodeKnack detect hardcoded secrets or sensitive data in my codebase?
Yes. CodeKnack automatically flags hardcoded credentials, API keys, and potential data leak issues so you can fix them before merging.
Do you provide onboarding assistance?
Yes. We provide a YouTube demo to help your team set up faster, and our team is available to answer any setup questions.
Is there a minimum number of seats or users required?
No, there’s no minimum seat requirement. You can start with just one user and scale up as your team grows.
What happens if a developer is inactive for a month?
You have the flexibility to enable or disable reviews for specific users at any time.
Need More Details Before Getting Started?
