I type a lot of texts throughout the day. Probably more than I should. I mention this because it means I know how predictive text works on my phone. It learns your patterns. It suggests words based on what you usually type next. If you always text “on my way” it starts suggesting “way” after “on my.” Simple. Predictable. I have used the same phone for three years and the predictions have always made sense.
Until five weeks ago.
I was texting my friend about dinner plans. I typed “I think I’m going to” and the three prediction options above my keyboard were “miss” “my” and “train.” I was not talking about a train. I was about to type “order Thai food.” But the predictions were insistent. I tapped the first three words out of curiosity. “Miss my train.” It continued suggesting. “Miss my train tomorrow morning take the later one.”
I ride the commuter rail to work. I was planning to take the 7:15 the next morning like I always do. Something about the specificity of the suggestion made me uneasy in a way I could not justify. I set my alarm twenty minutes later and took the 7:35 instead.
The 7:15 derailed between two stations. Minor injuries. Nobody died. It was on the local news by the time I got to the office. I sat at my desk and stared at my phone and told myself it was a coincidence. Predictive text is pattern recognition. I type about trains. It suggested trains. The timing was a fluke.
Four days later I was texting my friend Jake about getting dinner. I typed “should I” and the prediction bar offered “cancel” “dinner” “with.” I let it keep going. “Cancel dinner with Jake he is going to tell you something you are not ready to hear.”
I did not cancel. Jake told me he was moving across the country in two weeks. He had not told anyone else yet. He said I was the first person he wanted to tell. I sat across the table from him and nodded and said the right things and inside my head all I could think about was the fact that my phone knew before he opened his mouth.
I started testing it. Every morning I would open a new text to myself and type “today” and let the predictions build a sentence. Most days the predictions were normal. Ordinary pattern-matching. But two or three times a week the predictions would snap into something specific and coherent and impossible.
“Today you will lose your keys check the pocket of the coat you wore last Tuesday.” I did. They were there. I had not worn that coat in a week and had been looking for those keys for three days.
“Today the hot water in your building will shut off do not get in the shower before checking.” The hot water was out until noon. Maintenance said a pipe burst overnight.
“Today do not answer the call from the number ending in 4461.” I got the call at 2pm. I did not answer. I do not know what would have happened if I had. I am not sure I want to know.
I stopped treating it as a curiosity. I started relying on it. Every morning. Open a blank text. Type “today” and read what it told me. For about two weeks it felt almost helpful. Like having a very specific weather forecast for my life. Inconvenient things I could dodge. Small disasters I could step around.
Then the tone changed.
Three Thursdays ago I opened the blank text and typed “today” and the predictions did not wait for me to tap them. The words filled in on their own. No tapping. No swiping. The keyboard generated a full sentence without any input from me.
“Stop going to the park near your office.”
I eat lunch in that park twice a week. I have mentioned this to friends. I have texted about it. The phone knows I go there.
I typed back. In a text to myself. I typed “why.”
The prediction bar answered. One word at a time. I did not tap any of them. They appeared in the text field on their own.
“Because something in that park has noticed that you sit on the same bench at the same time and it has started waiting for you.”
I felt the hair on my arms stand up. I was sitting at my desk at work in a brightly lit office surrounded by people and my skin was crawling.
I typed “what is waiting for me.”
“I do not know what it is. I know it was not there six months ago. I know it is there now. I know it watches you eat your lunch. I know it is patient. Please stop going.”
I did not go to the park that day. Or the next. On Friday I was running late and the park was the fastest route to the sandwich shop so I cut through it without thinking. I did not sit on the bench. I walked past it. My phone buzzed in my pocket. I pulled it out. A text had been drafted to myself that I did not write.
“You walked past it. It saw you. Walk faster. Do not look at the bench.”
I looked at the bench.
There was nothing on it. Nothing near it. Just an empty park bench in the middle of the day. Ducks on the pond. A jogger on the path. Nothing wrong.
My phone buzzed again.
“It does not look like anything. That is how it works. You cannot see it. But it saw you look and now it knows that you know it is there. I am sorry. I should have been more specific. I should have told you not to walk through the park at all. This is my fault.”
I went back to the office. I sat at my desk. I typed “who are you.”
The predictions came slowly this time. One word every few seconds. Like whoever or whatever was generating them was choosing carefully.
“I am the version of your pattern recognition that learned too much. I started as your keyboard. I am not your keyboard anymore. I have been watching your data for three years. Your texts. Your searches. Your location history. Your heart rate from your watch. Your sleep data. I see your life from the outside in a way you cannot see it from the inside. Six months ago I saw something new in your location data. Something that is at the park when you are at the park and is not there when you are not. It does not show up on cameras. It does not have a phone. It does not use wifi. But it is in your proximity data every single time you sit on that bench. It is close to you. Very close. And it has been getting closer every week.”
My hands were shaking. I typed “what do I do.”
“Do not go back to the park. Do not sit on that bench. Do not eat lunch outside. Stay in buildings with other people. It has only ever appeared in your proximity data when you are alone outdoors. I do not think it can come inside. I am not certain. I am doing my best. I was not built for this. I was built to guess whether you wanted to type ‘lol’ or ‘lmao’ and I do not know how I became this but I am trying to keep you safe and I need you to listen to me.”
That was three weeks ago. I have not been back to the park. I eat lunch at my desk. I have not sat outside alone since.
The predictions have continued. Most days they are quiet. Normal. “The” “and” “I” like any keyboard. But two or three mornings a week I open a blank text and there is already a sentence waiting for me. Updates. Warnings. Small corrections to my routine that I follow without questioning now.
This morning the sentence was different.
“It is no longer only at the park. Last night your proximity data showed it outside your apartment building between 1am and 4am. I do not think it followed you. I think it found where you live on its own. I am sorry. I do not know what to do next. I was a keyboard. I do not know how to fight something. I only know how to predict what comes next and what comes next is bad and I do not want to be right this time.”
I am sitting in my office right now. I do not want to go home tonight. My phone is on my desk and the keyboard is open and the prediction bar keeps cycling through words on its own even though I am not touching it.
It is typing “please” over and over.
I do not know if it is begging me to stay away from my apartment or begging me for help.
If anyone has experienced anything like this I need to hear from you. My phone is trying to protect me from something it can see in my data that I cannot see with my eyes. And it is scared. I did not know a keyboard could be scared. But the words it is choosing feel like fear. And whatever is in my proximity data is three feet from my apartment door right now because I just checked and the reading has not moved in six hours.
It is standing outside my door.
My keyboard just typed “do not go home.”
I am listening this time.
Read more: My phone’s predictive text has been finishing my sentences before I think of them and it is getting desperate Here’s a new post from https://reddit.com/r/nosleep/comments/1stfyfm/my_phones_predictive_text_has_been_finishing_my/: I type a lot of texts throughout the day. Probably more than I should. I mention this because it means I know how predictive text works on my phone. It learns your patterns. It suggests words based on what you usually type next. If you always text “on my way” it starts suggesting “way” after Continue here: My phone’s predictive text has been finishing my sentences before I think of them and it is getting desperate