Gerany Phone
By Gerany

Support

Gerany Phone turns a phone number you already own into a proper phone on your iPhone or iPad. The app is unlocked by a subscription; the phone line is separate, and you buy it from your provider.

Gerany Phone works with two providers: Telnyx and Twilio. It is not a phone service, it does not come with a number, and it does not sell minutes. It is the app for a line you hold yourself, and your calls are carried and billed by your provider at their rates rather than through this app. Guided setup configures a number on either; a line can also be added by hand. Other providers are not supported — there is nowhere in the app to enter a server address.

Gerany, Telnyx and Twilio are separate companies. Gerany Phone is made by Gerany and is not affiliated with, endorsed by, or sponsored by Telnyx LLC or Twilio Inc. Their names are trademarks of their owners, used here only to name the services this app connects to.

What the app does

What you need from a provider

Three things, in this order: an account, a number on it, and something to sign in with. The links below are the providers' own instructions rather than ours — their consoles change, and their documentation is the version that stays current.

Either provider works, and the app behaves the same once a line is up. Telnyx signs in with a SIP credential and can additionally do voicemail and call recording, which Gerany Phone turns on for you and transcribes on your phone. Twilio signs in with an API key that guided setup creates; calls in and out work the same way, but voicemail and recording are not offered on a Twilio line yet.

On Telnyx

  1. A Telnyx account. Signing up is free. Calling is pay-as-you-go, so the account needs a balance before a call will connect.
    Get started with a Mission Control account →
  2. A phone number on that account. This is the number people see when you call them.
    Search and buy numbers →
  3. A SIP credential — a username and password from a credential connection. This is what the app signs in with, so it has to be the credential type rather than IP authentication.
    SIP connection types →
    Where to find the username and password →

Guided setup can do the second and third steps for you once the account exists, in which case you also need an API key. It is used once, to configure your line, and is never stored — see the privacy policy for exactly what happens to it.
API keys and how to use them →

If a line refuses to come up, Telnyx's SIP registration article explains what has to be true for it to register.

On Twilio

  1. A Twilio account. Signing up is free, and calling is pay-as-you-go against a balance.
    Open the Twilio console →
  2. A voice-capable phone number on that account.
    Search for and buy a number →
  3. Your Account SID, on the front page of the console under Account Info, and one credential beside it: either an API key or your Auth Token. The key must be type Main (Console → Account → API keys & tokens → Create API key → Key type: Main), and you should delete it as soon as setup finishes — it is needed for about thirty seconds and never again.
    Neither narrower kind can do the job: a Standard key is blocked from the Keys resource, so it cannot create the key your phone signs in with, and a Restricted key has no permission for creating a TwiML app or a push credential. The push credential is the one that settles it — it carries the certificate that wakes your phone for a call, that certificate is ours, so the setup page has to upload it for you. Guided setup uses it for one request and never stores it. Prefer the API key — it can be deleted on its own, while the Auth Token is full access to your whole account.
    What is an Account SID →
    How API keys work →
    Auth tokens and how to change them →

A trial account will not work. A Twilio trial only accepts calls from numbers you have verified, so a line on it registers and then never rings for anyone else. Upgrade the account before setting a line up — guided setup checks, and tells you if it finds one.

What guided setup makes on your Twilio account: an API key for the app, a push credential so incoming calls can wake your phone, and a TwiML app that points your number at Gerany Phone. All three are visible in your console.

Removing the line in the app deletes the TwiML app and the push credentials again, and stops the number being routed to Gerany Phone. The API key is the one thing left for you — the key the phone holds is a Standard key, and Twilio does not let those delete keys, not even their own. The app shows you its SID when you remove the line.
How API keys work →

Setting up a line

Guided setup

In the app, open Settings ▸ Lines ▸ Guided setup. It opens a page in your browser that asks which provider carries your number, lists the numbers on that account, and configures the one you choose.

On Telnyx that means creating a connection with a daily spending cap, attaching the certificate that lets incoming calls wake the app, and pointing your number at it. On Twilio it means creating an API key for your phone, uploading the same certificate as a push credential, and pointing your number at a TwiML app.

Either way the page then shows a short code and hands the line back to the app. The code is single-use and expires after ten minutes, which is how a password or a key secret reaches your phone without travelling inside a link.

By hand

  1. Open Settings ▸ Lines ▸ Add line manually.
  2. Name the line — "Personal", "Work". Only you see this.
  3. Enter the number it should present as, in full international format (for example +16175550123).
  4. Choose the carrier, then enter what it signs in with. A Telnyx line takes the SIP username and password from your credential connection. A Twilio line takes six values from your console — Account SID, API Key SID and Secret, TwiML App SID, Push Credential SID, and the client identity your TwiML dials — which is why guided setup is the easier route.
  5. Save. The dot beside the line turns green once it registers.

A line added by hand places calls straight away, but incoming calls also need a push credential attached at your provider — guided setup does that part for you.

You can add more than one line and choose which places outbound calls, from the selector at the top left of the keypad.

Any line can be renamed later: open Settings ▸ the line and tap Name. The name is shown only to you and changes nothing at your provider.

Common problems

The status dot is grey and calls will not go out

The line has not registered. Check the username and password with your provider — a SIP username is often not your phone number or email. Confirm the account is active on the provider's side, then use Reconnect in Settings.

Outgoing calls work, incoming calls never ring

Incoming calls arrive by push notification. Check that notifications are allowed for Gerany Phone in the iOS Settings app. If you set the line up by hand rather than through guided setup, the push credential may not be attached at your provider — guided setup does that for you, and re-running it is the quickest fix. On a Twilio line, also check that the number points at the TwiML app guided setup made, and that the client identity on the line matches the one that app dials.

A call connects but there is no sound

Almost always the microphone permission. In the iOS Settings app, find Gerany Phone and switch Microphone on. If audio is one-way, the cause is usually network-side at your provider rather than in the app.

Calls to some countries are rejected instantly

Most providers restrict which destinations an account may dial, and a blocked destination is refused before it rings. Check the permitted destinations on your account.

Contacts show as numbers

Contacts access was declined. Turn it on for Gerany Phone in the iOS Settings app. The app works fully without it — you will just see numbers.

Voicemail

Voicemail and call recording are offered on Telnyx lines. A Twilio line places and receives calls in exactly the same way, but Gerany Phone cannot turn voicemail or recording on for it yet — anything you set up in the Twilio console is yours to manage there.

Telnyx records a message when a call to your number is missed or declined. Gerany Phone can tell you about it and transcribe it.

Call recording

Recording is done by Telnyx on your line; the app turns it on and off for you. Guided setup asks whether to record calls on a number, and under Settings ▸ the line, Record calls on this line does the same at any time.

What it costs

The app is $0.99 per month after a free first month, billed by Apple as an auto-renewable subscription. There is no account with us; Restore Purchases is on the app's subscription screen, and the terms of use cover cancellation and renewal.

Your calls are billed by your provider to your own account with them, at their rates. Gerany never charges you for a call and cannot refund one — a billing question is a question for your provider.

Compared with Google Voice

People often ask. The honest answer is that the two do different jobs.

What Gerany Phone does that Google Voice does not

What Google Voice does that Gerany Phone does not

If you need those, Google Voice is the better fit. Gerany Phone is the phone app, not the phone system.

Google Voice is a trademark of Google LLC. Gerany Phone is not affiliated with, endorsed by, or sponsored by Google.

Privacy

The app collects nothing and sends us nothing. Guided setup is the one thing that runs on a server of ours, and the policy sets out exactly what it touches and for how long: gerany.com/phone/privacy.html.

Reaching a person

Email[email protected]
Phone+1 (617) 226-2288
Fax+1 (857) 770-0999

The quickest route is from inside the app: Settings ▸ Help ▸ Send a support request. It carries your app version and whether the line is registered, and it can attach the diagnostic log — which is usually what shows why a call failed. That screen tells you exactly what the log holds and lets you read it first; passwords and tokens are redacted before anything is written.

Writing by email works too. Say roughly when the problem happened — the time is how we find your call.