Turn your GitHub history into R&D tax credit evidence
Claimship reads the pull requests, commits, and review threads in your GitHub repos and turns them into documented evidence for the IRS four-part test.
What Claimship reads from GitHub
Claimship connects to the GitHub repos you choose to share, public or private. It reads commit messages, pull request titles and descriptions, and the diffs attached to each change.
It also reads code review threads: the comments reviewers leave, the back and forth on approach, and the reasons a pull request got reworked before merging. Those threads often contain the clearest record of technical uncertainty on your team.
Claimship groups commits and pull requests by time period and maps them to the projects they belong to, so each unit of work can be checked against the four-part test and tied to the tax year it happened in.
The evidence it extracts
Pull request descriptions document the uncertainty
When an engineer explains why an approach was tried, that description becomes part of the written record the IRS asks for. Claimship pulls this language directly instead of asking your team to write it after the fact.
Review threads show the process of experimentation
Comment threads where reviewers question an approach, request changes, or debate a tradeoff show the iterative testing the four-part test requires.
Commit history builds the technical timeline
Commit dates and messages line up work to specific weeks and projects, which supports the qualified research expense calculation for the year.
Abandoned branches and reverted commits still count
Work that didn't ship still qualifies if it involved technical uncertainty. Claimship reads closed pull requests and reverted commits, not just what shipped to production.
Permissions
Read-only by design
Claimship can read your data. It cannot write, change, or delete anything in your tools. The one exception is the payroll credit push, which you approve first.
You choose the scope
Pick the repos, projects, and channels we can see. Skip anything sensitive. The study only uses what you share.
Revoke anytime
Disconnect a tool in one click from your dashboard or from the tool itself. Syncing stops immediately.
- Claimship connects through a read-only GitHub App. It can read repo content and history. It cannot push commits, merge pull requests, or leave comments.
- You choose which repos to share, repo by repo, at connection time or later from your dashboard.
- Revoke access anytime from GitHub settings or your Claimship dashboard. Syncing stops immediately, and nothing already pulled is affected.
Setup
- 1Open the Integrations tab in your Claimship dashboard.
- 2Click Connect on GitHub and sign in with your GitHub account.
- 3Authorize the Claimship GitHub App for your organization.
- 4Select the specific repos you want Claimship to read.
- 5Claimship starts pulling commit and pull request history within minutes.
Common questions
Setup in 15 minutes. First estimate the same week.