You can talk to your Companion over Signal instead of Telegram.
For that it needs a Signal account of its own — and every Signal account
hangs on a phone number. So you get hold of a second number, sign the Companion up with it
and write to it. The web interface does the rest.
A second phone numberAbout 20 minutesAround €10, one-off — or nothing
Before we start: why a second number?
Because on Signal your Companion is meant to be a participant in its own right —
just like a person you write to. It gets its own account, and with it its own number. It
deliberately does not attach itself to your account as a second device:
otherwise it would see all of your chats and contacts, and to everyone else the two of you
would be the same person.
Your number
stays yours. From it you steer your Companion — and only from it. If a stranger
writes to it, it does not answer.
Its number
the new card. It receives one text message with a code, once. After that the card
needs neither reception nor a phone — Signal runs over the internet.
No time pressure.
Unlike linking by QR code, there is no window of a few seconds here. You can stop in the
middle and carry on later — the page remembers where you are.
The pictures are example sketches.
Your mobile provider's interface looks different from what is drawn here — but the
steps and terms are the same everywhere.
1
Have a second phone number ready
First check what you already have — only buy if you need to
First check whether you already have a second number: a second SIM
in your phone, an old work phone, a number you barely use any more. Then there is
nothing to buy.
If not, buy a prepaid SIM card. It usually costs around ten euros,
and the credit is often already on it. Activate it the way the provider describes — in
Germany that includes a one-off identity check by video or in a shop,
required by law and done in a few minutes.
Write down the new number. You will need it in a moment in the form with the country
code: 0162 3456789 becomes +491623456789.
Put the card into any phone — only for as long as it takes the code to arrive. After
that it can go in a drawer.
The new card only has to be able to receive one text message.
The number must not have Signal on it yet.
Signal allows at most one account per phone number. If you register your Companion with
a number you already use for Signal yourself, it takes over that account — and your own
device is signed out of it. So use a number that has never been used with Signal. If you
are unsure, check which number your Signal app lists under settings.
Important for next year:
Prepaid numbers expire if they are not used. Depending on the provider that
happens after roughly 6 to 15 months without a top-up or any use — and an expired number is
handed out to somebody else sooner or later. So top it up with a small amount once or twice
a year and it stays yours. The rules are in your provider's terms.
Landline numbers work too.
If you have a landline number to spare: Signal can also read the code out to you. Internet
numbers from providers such as voice-over-IP services, on the other hand, are often
rejected by Signal.
2
Signal on your own phone
Your phone's app store — skip this step if you already use Signal
Install Signal on your phone and set it up with
your own number.
That is the number you will write to your Companion from later — it listens to that
number and no other.
Why Signal?
Signal encrypts every message end to end, its program code is open for anyone to inspect,
and behind the app stands a non-profit foundation rather than an advertising company.
Several EU institutions recommend Signal to their staff for internal communication.
3
Enter both numbers
In your web interface: Setup → the Signal section
At the top, enter your Companion's number — the new card from
step 1.
Below it, enter your own Signal number.
Both with the country code and without spaces: +491623456789.
Click “Register with Signal”.
The “Signal” section on your setup page.
Don't mix them up.
The new number goes on top, yours underneath. Swapped round, the wrong
line gets the text message. If that happens: the page offers “Number was wrong — start
again from scratch”. That lets you correct both numbers.
4
If a picture puzzle appears
Only if the page asks for one — otherwise carry on to step 5
With brand-new numbers, Signal sometimes wants to know whether a human is at work.
The page then shows the expandable section “Signal is asking for a picture
puzzle”.
Open the link inside it. A new tab shows the puzzle — take your time, nothing
expires.
Once you have solved it, a button appears for opening the Signal app. Do not
click it — instead copy the address behind it: right-click on it, then
“Copy link address”.
Paste the copied address into the field on the setup page and click
“Register again”.
If the right-click won't work:
Some browsers first put a window on top asking whether the Signal app should be opened.
Dismiss that window with “Cancel” — then the right-click on the
button works.
5
Enter the code from the text message
The text message on the new card → the field “Code from the text message”
A text message with a six-digit code arrives on the new card.
Type it into the field and click “Confirm code”.
That's it. The page reports that your Companion now has its own Signal account, and
restarts it once so that it actually uses the new route.
Taken care of at the same time:
While confirming, your Companion secures its new number against being taken over by someone
else. That matters for the case where the prepaid number expires one day and is handed out
again — without this protection, its next owner could claim the account.
6
The first message
In your Signal app
In Signal, write to your Companion's new number — for example just
“Hello”.
At first Signal shows this as a message request, because the two of
you have never written to each other. Accept it.
The answer can take a minute: your Companion thinks just as thoroughly as it does in
the normal chat.
The other way round, you can click “Send a test message” on the setup
page — then it gets in touch with you.
Done!
From now on you can write to your Companion over Signal — text, voice messages and
photos. It answers the same way. If you also want reminders and the daily overview over
Signal instead of Telegram, the setup page has the button “Reminders over Signal
too” for that.
What does it cost?
The card once, nothing after that
The prepaid card costs about ten euros, once. Signal itself is free and funds itself
through donations — there is no charge per message and no subscription. Only to keep the
number yours should you top it up with a small amount once or twice a year (see
step 1).
What you should know
Who can steer my Companion over Signal?
Only the number you entered as yours in step 3. If somebody else writes to it, the
message does not even reach the language model — it simply does not react.
Does Signal see my messages?
No. Signal encrypts end to end: the content can only be read on your phone and on your
own server. Whoever runs the route in between does not see it. But bear in mind: on your
server the conversation lies there decrypted — that is where your Companion's memory
lives anyway.
Does the SIM card have to stay in the phone?
No. After the code from step 5, your Companion no longer needs the card: Signal runs
over your server's internet connection. The card itself can go in a drawer — the number
just must not be allowed to expire.
Can I keep Telegram?
Yes, both work at the same time. Your Companion always answers by the route you wrote
to it on. Only for messages it sends of its own accord — reminders, the daily overview,
notifications — does one route have to be the main route; you decide that with the button
on the setup page.
Is this officially supported by Signal?
Honestly: no. Signal does not offer an official interface for programs. Your Companion
uses a freely available tool that has been maintained for years and that many home and
server systems use for this. It works reliably, but there is no guarantee from Signal
that it will stay that way. That is why Telegram remains available as a second route.
Common stumbling blocks
“The number needs the country code”
The number starts with the leading 0 instead of the country code. Replace the 0 with
+49 (for Germany): 0162 3456789 becomes +491623456789. Nothing is guessed here on
purpose — a wrongly guessed country code sends the text message to a stranger.
No text message arrives
Check whether the card really is activated (the provider's identity check has to be
through) and whether it has reception. Some providers need an hour after activation.
After that, click “Register again” once more.
“The connection isn't running at the moment”
Your account is ready, but the program behind it has stopped. Click “Start the
connection”. If that doesn't help, let the person who looks after your system know — they
can see the reason in the system check.
Your Companion doesn't answer on Signal at all
Most common reason: the message came from a different number than the one entered as
yours — from a second line, for instance. Have a look in the Signal section to see which
number is in there.
A program for Signal is still missing on the server
Then the page shows a note instead of the fields. Tell the person who looks after your
system that you would like to use Signal — they set that up once, and afterwards you
carry on here on your own.