AllTalk is a cloud-based business phone system, which allows you to make and receive calls on any device, anywhere. It works using our powerful apps (Mac, Windows, iPhone, Android) which allow you to make and receive calls, shows all your call history and let you manage your settings.
No. We’ve made it really easy with our simple apps. As long as you can operate the basic functions on a mobile phone or a computer system, you’ll find AllTalk a breeze to setup use. Simply download our apps, and you’re ready to go.
We recommend having a 4G connection for high quality calls on mobile data.
It couldn’t be easier. Install one of the AllTalk apps (Mac, Windows, iPhone or Android), log in to your account and you're ready to go.
No. Receiving calls is free of charge
You can make calls to over 225 countries and overseas territories. Please refer to our tariffs for further details
Contact your account manager for further details
Contact your account manager for further details
Yes. For a small additional monthly subscription, we offer a range of telephone numbers from major international cities such as Paris, Dallas, London and many more
Yes, we can support porting numbers in from other carriers. There may be small fee to support this and some forms to complete. Please contact us for further details.
AllTalk will work in most countries around the world, providing you have a data or WiFi connection available. However, there are a small number of countries which block internet-based calling for either security or revenue-protection reasons. Of the destinations we know about, Internet-based calling is currently blocked in Azerbaijan, Belize, China, Iran, Jordan, Kuwait, Libya, North Korea, Oman, Pakistan, Qatar, Saudi Arabia, South Korea, Syria and UAE. Using the app in those countries can result in calls being blocked.
As a general guide, during calls AllTalk will use approx 1MB of data per minute. This can be variable, depending on which additional features you are using. AllTalk’s data consumption is at most equivalent to most other IP or cloud-based systems.
Yes, a traditional internet-based calling product can suffer from SIP ports being blocked by mobile carriers. However the AllTalk applications use WebRTC processes and therefore signalling for calls is performed over standard web ports (80 and 443). Unlike traditional internet-based calling solutions which often use SIP for signalling, there's no additional ports which typically need to be opened on your network.
Yes. However there may be some QoS (Quality of Service) configuration required by your IT/network administrators to ensure the audio media for the calls is prioritised.
The AllTalk apps connect using UDP to send and receive media - this can be on any port. You can set prioritisation rules in your QoS settings based on UDP packets on any ports, to and from the IP addresses listed below.
Yes - in short, data at rest is encrypted wherever it is stored using industry standard encryption.
The below sections detail how data is encrypted within the various components of the AllTalk product.
The AllTalk solution for iOS, Android and desktop applications will utilize WebRTC for the establishment of calls and transmission of call audio. The establishment and management of calls (referred to as signalling) is performed via an encrypted websocket (WSS over TLS) established directly between the AllTalk end-user applications and the platform
Call audio is transmitted using the DTLS-SRTP encryption protocol, as mandated by the WebRTC standard. AES 128-bit encryption keys are securely exchanged via DTLS, preventing the possibility of man-in-the-middle attacks, with the keys used to encrypt the raw RTP media stream which is then transmitted as SRTP over UDP and decrypted by the receiving peer in real time.
The iOS, Android and desktop applications will access an API on the AllTalk platform in order to retrieve data including but not limited to a user’s activity feed, address book and call settings. The API is secured via a session token obtained when a user logs in to an end-user app with a valid email and password. The API is only accessible via a secure HTTPS connection.
Recordings are saved in the Amazon Web Services file storage service, S3. Recordings are encrypted at rest using 256-bit AES encryption, and can only be downloaded via a secure HTTPS connection.
Yes – for app to app calls, where you are calling another AllTalk user with the AllTalk app, calls are encrypted end to end using AES 128-bit encryption
However when making calls that break out to the public telephone network (i.e. calling a landline number from the AllTalk app) these calls are not end to end encrypted. There is currently no way to encrypt calls that break out to the public telephone network.
Yes – the AllTalk platform is built using Amazon Web Services, or AWS for short AllTalk’s primary data and servers are hosted at Amazon Web Services’ data center (located in London and Dublin)
The smartphone app for iOS and Android can sync your native address book contacts into the app, this makes it easier to call friends, family and colleagues from the AllTalk app. The smartphone app can only access your native address book with your permission, you will be prompted to grant or deny the app access to your contacts at first login.
Using the desktop application, a user can choose to upload data for a specific purpose. For example, a user can upload an audio file to use as a menu greeting.
Other than this, none of the applications access any other personal data on the smartphone or desktop PC.
The development of AllTalk is supported by an accreditation with BSI Cyber Essentials and is G-Cloud 11 listed, working on Central Government Projects with security cleared staff available if required. ISO accreditation is on our roadmap for 2020/2021. The AWS service where the AllTalk platform resides is accredited for ISO27001.
The development of AllTalk is GDPR compliant, and the organisation is ICO registered under the Data Protection Act. AllTalk is in the main a Data Processor of customer information.
No, this is not a permission that AllTalk requires or will ever request.
AllTalk collects and retains various elements of your data during your contractual relationship. In general this data is retained for a maximum period of 90 days if you choose to cancel your account.