ControlFreak - Commit Checks and Jira Hooks for Bitbucket
Additional time may be available from the app vendor.
About Data Center trials
OVERALL RATINGS
INSTALLS
701
SUPPORT
- Partner Supported
Key highlights of the appValidate pushes, merges, and web UI edits. Great replacement for *YACC/Yet Another Commit Checker* on Bitbucket 10.x and newer

Great replacement for Yet Another Commit Checker
- Detailed migration guide: bit-booster.com/Migrating-from-YACC
- Works with all versions of Bitbucket DC & Cloud (and GitHub soon!)
- We will support Bitbucket DC until Atlassian doesn't (Bitbucket DC is *NOT* EOL in 2029)
Never see another missing Jira ticket ref / ID
- Define protected branches using Bitbucket's branching model
- Checker for Jira status, assignee, or better yet, any arbitrary JQL
- Options: can ignore merge commits, submodule updates, clean rebases & cherry picks
Helpful block messages keep developers productive
- Rejection messages include steps to fix the problem
- Enables Gerrit workflows ("Needs Work" PRs can't merge)
- Supports regex like YACC, ScriptRunner, Better Commit Policy
Supporting media
More details
Control Freak is a collection of push and merge hooks to reject commits based on pre-configured rules. Available rules include:
- Enforce JIRA linking for git commit messages (similar to YACC but better!)
- Branch naming policy
- Block large files
- Block deletes / rewrites / force-pushes of important branches
- Enforce a rebase or squash workflow
- Block self-approvals on pull-requests
- Author / committer name and email checks
- Block empty commits
- Block foxtrot merges
Configuration can be applied per-repo, per-project, or globally. Rules can be applied per repository type (regular vs. personal vs. fork). User and Group based exemption lists let service accounts, bots, and power users avoid the checks when necessary.
---
ABOUT BIT-BOOSTER
We also make:
- Git Graph for Jira (free)
- Commit Graph for Bitbucket (free)
- PR-Booster for Bitbucket (paid)
Resources
Download
Get the .jar file downloaded to your system
App documentation
Comprehensive set of documentation from the partner on how this app works
Privacy and Security
Privacy policy
Atlassian's privacy policy is not applicable to the use of this app. Please refer to the privacy policy provided by this app's partner.
Partner privacy policySecurity program
This app is not part of the Marketplace Bug Bounty program.
Version information
Version 2026.01.19-bb10•for Bitbucket Data Center 10.0.0 - 10.1.4
- Release date
- Jan 19th 2026
- Summary
- Make it easier to migrate to ControlFreak from YACC
- Details
Version v2026.01.19 contains two enhancements
2 enhancements:
1.) Added two new controls: “Exclude commits by regex” and “Exclude branches by regex”. We do not recommend using these unless you are migrating from YACC / Yet Another Commit Checker and have already set these controls inside YACC.
2.) We have improved all in-app documentation and guidance around the “invalid / expired license” situation to help customers quickly fix this problem when it happens. E.g., much easier now to either disable ControlFreak, apply a license, or obtain a temporary license override if necessary.
-----
Bit-Booster’s Promise To Our Customers (January 2026):
- We promise to continue maintaining ControlFreak on all active release branches of Bitbucket DC & Cloud (and GitHub soon!)
- We will support Bitbucket DC for as long as Atlassian does (Bitbucket DC is *NOT* EOL in 2029)
- Payment model
- Paid via Atlassian
- License type
- Commercial - no charge