Call Enhancer
How often did you tap on a phone number by accident and called it even you didn't want to? And how often did you wish you'd have an easy, fast way to call someone without showing your number ("calling anonymously")?
Call Enhancer was made to fix these two problems, while still keeping the native look of iOS:
If you call someone with Call Enhancer enabled by tapping on the contact or a number, the phone app will launch as it would do normally, but instead of dialing the number directly, it will ask you first if you really want to call the number. From there you can either choose to call the number normally, or choose to suppress your number while calling.
It also adds a second call button to the dialer in the Phone App, which allows you to call with suppressed phone number.
You can customize both Call Anonymously buttons (the one in the dial tab and the one when you tap on a number (system wide)). There are three styles with a smooth animation which you can choose from:
Call Enhancer is compatible with Tweaks such as Hold2Speek.
Please note that the "Hide Caller ID" functionality internally works by adding a country-specific code in front of the number. Call Enhancer includes a list of the most common countries and their codes in the settings, where you should select your country. If your country is not included, you can enter the code (you can find it on google normally) by yourself there.
Call Enhancer requires iOS 8 and an iPhone.
See larger Screenshots below..