Link to home
Start Free TrialLog in
Avatar of Chris Johnston
Chris Johnston

asked on

Why phone calls cannot be recorded to local storage

How come on both Android and IOS platforms there is not an app that can record a phone call to local storage? Is this something that is not allowed by both systems? Thanks
ASKER CERTIFIED SOLUTION
Avatar of Christopher Rourke
Christopher Rourke
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
a smart phone actually is 2 devices in one. A cell phone and an IOS/Android device.
Avatar of Chris Johnston
Chris Johnston

ASKER

Thanks so much, @Christopher Rourke... yes your answer helps. Now I am trying to imagine what the plethora of app that store it on servers do that make possibly not violate such laws. Could they be making the data transparent to any states and countries and agencies to monitor? My research has widened.
Thanks @David Johnson, I think you are implying that each part of a cellphone is encapsulated in their own entity. This would mean that the job that one does cannot cross-over into the others space. I am I correct in what you mean?
what can or cannot cross over is manufacturer and phone company dependant.
I tried to find a solution to this problem for my iPhone for weeks in vain, asking for help all over the place. My needs were simple, to be able to press a button so that if I wanted to record a call, the phone would record it. I didn't mind if the caller was alerted to the fact that the recording was being made either.

The apps I was directed to and found that were available were clunky to use and unreliable so I can confidently say that such a feature doesn't exist. I was told the same thing you're being told here - that it's against the law in many places, including Australia where I live. I gave up in the end. If you find a solution that works well, I'd appreciate you pinging me to tell me about it.

Regards, Andrew
Hi @Andrew Leniart, Let me start by saying that I value the input from the users here. However, all the idea that laws have something to do with it seem flimsy. Laws had something to do with it when we used regular corded telephones. I owned tons of devices that could do it with corded phones. There was always the idea that it was illegal to do certain things (e.g. record radio music on to a cdr, record someone's voice without there release). There still was always a device or method that made these things possible. I stay fascinated with how Apple and Google (I guess for Android) work with Verizon Sprint AT&T and Tmobile to get what they want. Or maybe I should have named the cell phone majors first. That is getting what they want from Apple and Google. I find this a very good discussion and would like to keep trying to find the answer. I am a developer who would like to explore what is possible from a development perspective also. I plan on getting to that. That is what some of this questions was about. Other things were curiosity and interest. As for a way to do with other equipment have a look at:
http://www.jkaudio.com/bluekeeper.htm this company also has other devices that can do it. And I will keep you posted about what I find and find out. Thanks
Hi Chris,

Thanks for your comment. I agree with you 100% about the laws aspect and was frustrated for the very same reason when I went looking for a solution, so you're kind of preaching to the choir in that respect :-)

My understanding from all the investigation I did myself was that Apple refuses to publish apps that contravene privacy in such a way. I don't agree with them and I did eventually find a couple of apps that were not distributed by Apple which would do what I wanted, but only if I jailbroke my phone - something I wasn't (and still am not) willing to do.

Screwing around with a phone's operating system isn't my idea of a sensible approach to solving a problem, but if you disagree and like, I can go back and try to search for those apps again and point them out to you. They are not offered through Apple and as I said, you will need to jailbreak your IOS to be able to install them. Let me know if you want me to do that for you.

Regards, Andrew
with a landline you could use a magnetic induction coil suction cupped to your handset.
The long-standing way to record calls on iOS and Android is to use a device that records at the mic/speaker level and bypasses the device operating system .. these are either via bluetooth or the headphone/mic jack connector for example.
https://www.recordergear.com/pr200-bluetooth-cell-phone-audio-recorder/

The reason that you cannot do it on iOS in particular is covered by David Johnson.  Your iPhone is a phone and a computer, Apple control all the hardware and the iOS operating system and limit the abilities of apps to interact with each other. When it comes to the audio in/out between the phone app and the rest of the system Apple basically DO NOT allow any iOS apps apart from their own Phone app to interact with that phone audio stream.  Hence the reason that NO apps you can get on the Apple App Store will allow call recording and a jailbreak is required.

On Android the OS is a bit more open and jailbreaking is not an issue so you will find apps which can do it but there are few on the Google Play Store (e.g. ACR - https://play.google.com/store/apps/details?id=com.nll.acr) because phone-recording/tapping without user consent is illegal in most of the world and there are so many disclaimers that you'll wonder if the NSA/KGB/MI5 and any other agency are noting your details for wanting to use the app in the first place ;-)
Hey
I'm an android developer . If i talk about android there is an option for recording the phone call . If you need go play store and search "call recorder" there you found many of apps . In development side you need to check phone receive permission phone state and storage permission

Please check this link if you want to develop recording app
https://stackoverflow.com/a/18887746/3185290
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

Accept: Christopher Rourke (https:#a42545381)

If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

FireRunt
Experts-Exchange Cleanup Volunteer