Sanity Gives You Complete Control Over Your Phone Calls [Android]

Sanity 300x300   Sanity Gives You Complete Control Over Your Phone Calls [Android]Imagine having complete control over your phone calls – you decide whose calls actually ring, who gets announced to you first, which calls to record and whether to automatically answer the call. Well, this isn’t a fantasy if you have a Droid. All you need to do is install Sanity.

Sanity is a clever little Android application which can control just about anything you can think of to do with filtering and answering calls. In fact, Sanity so well loved that we’ve included it in MakeUseOf’s list of the Best Android Apps. With Sanity, you get to make choices of how to treat each type of call in advance, including deciding what happens during that call. It’s this fine-level control that will keep you sane if you receive a lot of calls. Check it out!

Download Sanity For Android

Get the free Sanity application for Android by heading to the Google Play store. Sanity is an opensource project, released under the GNU Public License version 3. If you decide you love it, it’s possible to download the 3€ Sanity Donate application and in return receive a few extra features, such as shortcut links for the home screen and unlimited recording time for calls.

However, the free version is more than adequate for most people, so you can give it a good trial before you make up your mind to donate.

Sanity Splash   Sanity Gives You Complete Control Over Your Phone Calls [Android]

Announcing Calls & SMS

If you’re on the road a lot and it’s not convenient to check your phone screen, it could be useful for you to enable caller announcements. This way, whenever a call or SMS arrives you will hear a synthesised text-to-speech announcement of who is calling you. No more surprises when answering via your headset!

Sanity announce   Sanity Gives You Complete Control Over Your Phone Calls [Android]

Auto-Answer Calls

Another great feature for headset users is the ability to auto-answer calls. You can decide exactly which times are okay to auto-answer, which numbers will be answered and whether to auto-answer always or only when using a headset.

Recording Phone Calls

If your boss is always giving you complicated instructions over the phone, or your phone plan provider keeps trying to change your contract, maybe it’s worth recording these conversations for future reference. With Sanity, you can choose to automatically record calls from certain numbers, or to start a recording at any time during a call. Calls can be recording in MPEG4, 3GPP or AMR format, which you can set up in the settings.

Please note though, that it’s illegal in many countries to record calls without consent, so ensure you let people know at the start of the call that you intend to record it and stop the recording if they don’t agree to it.

Sanity Recording   Sanity Gives You Complete Control Over Your Phone Calls [Android]

Block & Allow Calls Selectively

Sanity allows you to automatically block calls from certain numbers, or any calls from anonymous callers, which could cut down on the amount of marketing calls you receive. Conversely, it will allow you to let certain numbers ring audibly even when your phone is on silent, overriding the volume settings for those urgent calls.

Sound Control

Sanity lets you set the volume control for calls, thus keeping you from having an overly loud call surprise you if you turned it up for a previous call. Also, you can set a different volume level for calls received on your headset. It’s great protection for your ears! If you regularly listen to music on your phone, you can automatically ensure that these sounds are muted when you’re on a call.

Control Interfering Devices

Sanity allows you to automatically disable Wi-Fi, 3G, Bluetooth or GPS whenever a phone call comes through. This can help to preserve your battery and to minimise interference from conflicting signals. It can also be set the other way around if you have a bluetooth headset, ensuring it is switched on automatically for calls and turned off again at the end of each call.

Notifications & Vibration

To allow you complete control to customise responses to calls and messages, Sanity also lets you choose from a huge number of notification and vibration options. For instance, it’s possible for the phone to vibrate to let you know when the call has ended. This is useful if you can’t view the phone to check!

Sanity notifications   Sanity Gives You Complete Control Over Your Phone Calls [Android]

Sanity Alternatives

Many of these features can be enabled using applications like Tasker, Chronos, Llama and AutomateIt. However, there is usually a bit of a learning curve to begin with and it would take some time to set up each feature. Other dedicated call control applications are usually far simpler than Sanity. Thus, Sanity is a great choice if you want easy access to a wide range of call-related features. Try it out today!

What do you think of Sanity? How do you make use of it? What features would you like to see added?

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

16 Comments -

0 votes

Brandon Lockaby

Lets hop it does not make me insane after I use it!

0 votes

Anonymous

Thanks for recommending this :D

0 votes

Venkateswara Swamy Swarna

I would love to see an App that allows me to block calls and SMSes from pesky marketers with an auto reply to them (I should be able to set up the auto reply or have a wide array of responses from which I can choose). The other features that you described are welcome. The article did not mention the limitations if any of the App as far as the compatibility with the older versions of Android (like 2.2, 2.3 etc.). Thanks.

1 votes

Angela Alcorn

Sorry, that’s because it supports everything from 2.0+ – pretty handy. :)

0 votes

Venkateswara Swamy Swarna

Thanks for clarification.

0 votes

Seth

Actually you can. Download youmail , it will do everything you are asking for, you can even download pre-made recordings for those pesky marketers.

0 votes

S V Swamy

Thanks but this service seems to be restricted to US. I am in India.

0 votes

TucsonMatt

I’m hoping someday Android will have a feature that I had with my old Palm Treo (Windows version) phone. With the Treo, I could set a ringtone for each group. So, I could assign a different ringtone for callers who were designated as “Business,” and unless I also had a specific ringtone set for that caller, I would know just by the ringtone if it is a client calling or personal or unknown. Anytime I added a new contact, when I assigned them to a specific group, they automatically inherited that ringtone without my having to do any additional work. It was very handy when I was across the room or under a desk or something!

1 votes

TM

Under a desk??? Tough moving up the corporate ladder!!

1 votes

Anonymous

Ha! Ha! You’re so funny! :) I’m a computer consultant so sometimes I’m behind or under a desk working on a computer and my phone goes off and I don’t know if I should answer it or not! :) Good comeback, though – my kind of humor!!!

0 votes

Angela Alcorn

I thought Android could do this, but I guess you’ve checked thoroughly and found it can’t. That would be really useful!

0 votes

Anonymous

Yeah, you have the ability to set an overall ringtone and a ringtone for an individual contact, but not based on a Group. I really miss that feature from WinMo.

0 votes
0 votes

A. Zeid

Good! Thank you ! :)

0 votes

Megan Bystricky

Does it only work if you have called ID enabled, or does it substitute?

0 votes

Angela Alcorn

To work out who it is, it needs to access the phone numbers in your phone, but if the people ringing you disable caller ID then it will filter the call as an anonymous one (and then do whatever you wanted with it, like ignore it).