Codeneath Review

Codebase reviews and hardening for AI-built apps

Answers to six plain questions, each pinned to the exact file and line, with a fix for every finding. From $499, in about 5 working days.

CriticalQ2 · Is it secure?

app/actions/projects.ts:17

Any signed-in user can delete any organization's project by sending its id.

Scope the delete to the session's orgId and return 404 when no row matches. Add a test: a user from another organization gets 404.

  1. Severity, and the question it answers
  2. The exact file and line
  3. What it means for your users
  4. A fix prompt for your AI tool
One example finding. Your report has one like it for every issue.

Evidence, not alerts

Alert-list scanner

Pattern warnings in a long list. You work out which ones matter.

10 unranked pattern warnings

Codeneath Review

Verified findings, most serious first, each with its fix.

1 verified Critical finding · ready to fix

CriticalQ2 · Is it secure?lib/db.ts:3

The database admin key ships in the browser bundle.
− export const db = createClient(url,−   process.env.NEXT_PUBLIC_SERVICE_KEY);+ export const db = createClient(url,+   process.env.NEXT_PUBLIC_ANON_KEY);+ // row-level security on every table,+ // and rotate the service key that shipped
  • Fix prompt for your AI tool
  • Checked by hand at file:line

Inside a Codeneath Review report

An example report on an illustrative app. Pick a finding, then open each part.

CN-01 From input to impact

  1. InputAny signed-in userprojectId of another company
  2. Server Actionapp/actions/projects.ts:17Checks sign-in, not ownership
  3. Impact · projects tableAnother customer's project deleted

deleteProject("prj_acme_42") # signed in at other.co200 acme’s project is gone

Signed-off-by

Reviewed by Muhammad Saeed. Every finding is checked by hand before it reaches your report.

Three engagements, in order

Start with the Review. Everything after it is quoted from what it finds.

Start here

Codeneath Review

A tour of your code and six answers at file:line, with fix prompts and a hand-off sheet.

Plain-English tour6 file:line answersFix prompts + hand-off sheet

From $499

About 5 working days for a small app

Fixed written scope
Included · $0 extra

Fix with your own team or AI

Paste the scoped fix prompts into Claude Code or Cursor, or hand the prioritized sheet straight to your engineer.

Or ask us to implement and verify
  1. Hardening

    Quoted · from the review

    We fix what the review found, most serious first, priced by milestone.

  2. Re-review

    Quoted · with the review

    Confirm the fixes held, or check a new release against the report.

From call to close

  1. Fit call

    Free, 30 minutes

  2. Scope

    Written scope, permission and NDA

  3. Access

    Read-only Git or a .zip

  4. Review

    About 5 working days for a small app

  5. Walkthrough

    The report, explained on a call

  6. Close

    Your code deleted

Steps 1–2 · Before accessNo code shared yet. Written scope, permission and NDA come first.
Steps 3–5 · During reviewRead-only Git or .zip. Claude maps under no-train; verified by hand.
Step 6 · CloseAll local copies deleted. You keep full ownership of code and report.

What does your app use?

Pick the parts your app has to see what a Review checks in each.

Tap the parts your app has

Your Review plan

  1. AI and API keysQ2 · SecureServer keys never reach the browser bundle or the logs.
  2. Sign-in and teamsQ2 · SecureEvery read and write is scoped to the signed-in user's organization.
  3. Payments and webhooksQ5 · FailureWebhook signatures verified; each event applied once, even on retries.

3 areas, checked first, then the rest of the six questions.

Add them to your first email →

Clear terms, in writing

Read the full terms →
engagement.scopeAgreed in writing before any repository access

In every contract

  • Written scope and permission first
  • NDA; your code deleted at close
  • No guarantee; liability capped at the fee
  • Live testing only on staging, in writing

Not offered

  • Penetration tests of live systems
  • Compliance audits (SOC 2, ISO 27001, PCI DSS)
  • Certificates or guarantees of security
  • Incident response

Questions founders ask

Anything else goes straight to the engineer: contact@codeneath.dev

Direct to the reviewer
  • Replies within 2 working days
  • No sales sequence or account hand-off
  • Written NDA before any code is shared
Do you need access to my live app?

No. We read the code through read-only Git access or a .zip. Live testing happens only on a staging copy, with your written permission.

Do you use AI on my code?

Yes. Claude speeds up the mapping, under settings that don't use your code to train public models. Muhammad Saeed checks every finding by hand before it reaches your report.

What happens to my code afterwards?

An NDA covers it from the start, and it's deleted when the engagement closes. A case study happens only with your written permission.

Can you fix what you find?

Yes. Hardening is quoted from the review's findings and priced by milestone, most serious first. Or paste the fix prompts into your own AI tool.

Is this a penetration test or a compliance audit?

No. We don't test live systems, run compliance audits (SOC 2, ISO 27001, PCI DSS), certify security or handle incident response.

Is my stack a fit?

Ask on the free fit call. If a Review isn't the right fit for your app, we'll say so before any work starts.

Start with a free fit call

30 minutes to see whether a Review fits your app.