Docs / FAQ

FAQ

Plans, security, and how indexing behaves day to day.

Plans and limits

What do the plans cost?

Free ($0), Plus ($9/month) and Pro ($29/month), in USD. Each tier raises the number of repositories, monthly searches, and repository size limits. The free tier is a real tier — enough to index a working project and use every tool.

Is there a repository size limit?

Yes, per plan: Free supports repositories up to 200 MB / 5,000 source files, Plus up to 1 GB / 20,000, Pro up to 2 GB / 50,000. Oversized repositories fail fast with a clear message instead of hanging. Need more? Talk to us.

Security

What access does Idencify get to my code?

Read-only. The GitHub App requests read access to repository contents and nothing else — it cannot push, open PRs, or modify anything.

Is my code used to train models?

No. Your code is indexed to serve your queries. We don't train models on it.

How is my data isolated?

Every record is scoped to your organization. Queries can only ever see your organization's repositories — isolation is enforced at the data layer on every read.

How does authentication work?

MCP clients authenticate with OAuth 2.1 (browser approval, no keys to paste). The REST API uses per-organization API keys that you can create and revoke in the dashboard.

Can I delete my data?

Yes — deleting a repository from the dashboard or API removes its indexed data. Deleting your account removes everything.

Why don't I see my organization's repositories?

Two GitHub-side settings control this, and both are quick to fix:

After either change, hit refresh on the connect screen and the organization's repositories appear.

Indexing behavior

What happens when I push?

Repositories connected through the GitHub App re-index automatically on push, incrementally — only changed files are reprocessed, so updates land in seconds to a couple of minutes.

How long does the first indexing take?

A few minutes for a typical repository (a few thousand files). You can watch progress in the dashboard, and your agent can already query as soon as the job completes.

What if my repository's language isn't supported?

The job completes with an explicit message listing the supported languages (see the list). Markdown documentation is still indexed and searchable.

Do agents get stale answers after a refactor?

No — the graph updates with each push. And graph_diff can show you exactly what changed structurally between any two commits.

Anything else? hello@idencify.com — we answer fast.