RingJini on Android
Setup takes a few minutes and the app shows every step. This is what each step does and why, so nothing is a surprise.
1. Sign in with your number
You sign in with the mobile number RingJini will protect; a code arrives by SMS. RingJini protects one number per SIM. On a phone with two SIMs, you pick which one.
2. Read the notice, and agree
RingJini transcribes, summarises and keeps the calls it answers, until you delete them, and tells every caller it's an AI assistant. The privacy notice has the rest.
3. Your line and your network
Pick your network. Forwarding codes differ by network, and RingJini only switches on where forwarding has been checked on a real phone: see Airtel, Jio and Vi.
4. Let RingJini screen your calls
Android lets one app be the call screening app. RingJini asks for that role, plus permission to read your contacts, so that it can tell a contact from an unknown number. That decision happens on your phone, in the moment, without the internet: contacts and people you've called recently ring as normal; unknown numbers are held back so that your network forwards them to RingJini. Your contacts never leave your phone.
If another app holds the role today (a caller-ID app, for example), Android will ask you to hand it to RingJini. Caller ID itself keeps working.
5. Save the RingJini contact
When RingJini puts a call through, it rings you from its own number. Saving that number as a contact means your phone shows “RingJini” instead of an unknown number, so you know to pick up.
6. Switch forwarding on
Your network has to send held-back calls to RingJini. That's done with short codes you dial, one for each case: when you don't answer, when you're busy, and when your phone is off or out of range. The app shows each code with RingJini's number already filled in, and opens the dialler for you. The network replies with “forwarding activated”, or an error the app explains.
Your network may treat forwarded calls like calls you make, depending on your plan. Nothing is forwarded for contacts or the numbers you've called recently.
7. Check it works
The simplest check: call yourself from another phone and don't answer. The call should show up in RingJini's Calls list with what was said. (The app's own test call is being reworked into a demo where a pretend caller rings you; in the current build, use the manual check.)
Pausing, and undoing it all
Pause is on the Calls screen: for an hour, until tomorrow, or until you say so. Everything rings as normal while paused.
Undo setup is in Settings. It shows the codes that switch forwarding off (
##61#, ##67# and ##62# on most networks), stops
RingJini screening on this phone, and leaves your line exactly as it was.
Delete your account is also in Settings, and on this page. Undo setup first, so that forwarding is off.
Something didn't work?
- A code was refused. Some networks want the number in a particular form; the app knows the right one for your network, so dial exactly what it shows. If it still fails, write to us with your network and the message you saw.
- My phone rang briefly before RingJini answered. In the current beta build, an unknown call can ring for about five seconds before your network forwards it. The next build holds it back silently.
- A call that should have rung didn't. Open the call in the app and say so; your rules learn from it. And write to us. That's the number we watch most.