After giving it an Apple Design award for innovation, Apple has now bought Rabbit 3 Ties, Inc, which made a visual Swift development tool called Play.
Following Apple’s acquisition of the open-source Swift Package Index, it’s now been revealed that it entered a deal with the Play company. Rather than an outright acquisition, the deal reportedly sees Apple acquiring assets and having the option to hire certain staff.
So where Swift Package Index, for one example, is expected to continue in its present form, Apple appears to have bought Rabbit 3 Times to asset-strip it. It may also be an acquihire, where Apple bought the firm in order to get its staff for other projects.
Based in New York, Rabbit 3 Times was founded in 2021, officially in Delaware where state laws are particularly favorable to businesses. Since then, it has been producing and selling a visual Swift tool for iOS and macOS.
In a cross between Shortcuts and Xcode, Play: Create Better Apps was a free tool that let developers quickly mock up Swift projects and immediately see what they would look like in use. Developers could then export Play projects to Xcode through a paid service.
The development tool won an Apple Design Award for Innovation in June 2025. According to the European Union, Apple reported the deal in February 2026.
Shortly afterwards, Rabbit 3 Times announced that it would cease supporting its Play apps for iPhone and Mac starting April 20, 2026. Conceivably, Apple could now incorporate Play into its Apple Creator Studio, but so far it appears that the app is gone.
The paid Play to Xcode service was made free after Apple’s acquisition, specifically “to help with the transition.”
This change was announced on the firm’s website, which has now been taken down. “We’re working on something new,” was the only detail the announcement gave of why things were changing. “It has been an incredible journey,” the company said.
Acquisitions that are of a particular scale or are considered to be significant to EU users, are required to be reported under the Digital Markets Act (DMA). The EU then publishes these reports, although no sooner than four months after filing.
The EU’s listing describes Play/Rabbit 3 Times as offering “iOS and macOS tools for designing, prototyping, and generating SwiftUI code in real-time.”
When a call comes in from a number you don’t recognize, it can be hard to know whether to answer or not. I missed several calls from my Dad, who was ringing to tell me he had a new number, because I assumed it was a spam call. I tried Apple’s call screening features, but they felt too restrictive and meant that I missed important calls from genuine callers, so I decided to build a shortcut to check numbers while the call is still coming through.
In the past, when I’ve had a call from a number I didn’t recognize, I’ve copied the number, pasted it into Google, and looked it up to see if it appears on sites that list common scam caller numbers. The problem was that by the time I’d looked up the number, the caller had often hung up.
I wanted a way to quickly check a number when the call comes through, so I built a simple iOS shortcut. When my phone rings and it’s a number I don’t recognize, I triple-tap the back of my phone, which runs my scam checker shortcut. The shortcut takes a screenshot of my phone showing the incoming call number, extracts the phone number from the image, and then passes the number to ChatGPT along with a custom prompt.
ChatGPT performs a web search for that number, looking for that or similar numbers on lists of known scam callers. After completing the search, a message appears on the screen of my phone saying whether the call appears to be a scam or safe. I can then choose whether to answer the call based on the response.
The shortcut takes a few seconds to run, but it’s usually completed before the caller hangs up, unless they only hang on for a ring or two. It means I have time to take the call if it’s safe, or ignore it or hang up if it’s a scam.
8/10
SoC
A19 Pro chip
Display
6.3-inches
The Apple iPhone 17 Pro is the company’s most powerful smartphone to date, offering impressive cameras and the A19 Pro chip. It lets you do practically anything, including shooting quality videos.
Building the shortcut
ChatGPT does the heavy lifting
Building the shortcut was surprisingly easy to do. It only requires four actions to do what it needs to do.
The first action is the Take Screenshot action, which takes a screenshot of whatever is currently displayed on the iPhone screen. The second action is the Extract Text from Image action, which uses OCR to extract the phone number from the screenshot.
The third action is Ask ChatGPT. For this action, I added the following prompt: Search for the phone number from this text and tell me if it's safe or spam. Make the first word of the response either "SCAM" or "SAFE" and keep your response brief. The Text from Image variable generated by the previous action is then added at the end of the prompt.
The final action is the Show Alert action. This displays the output from the Ask ChatGPT action as a message on the screen, using the Ask ChatGPT variable generated by the previous action.
I then set the shortcut to run when I tap the back of the iPhone three times, although you could use the Action button if you have one on your phone. To do this, go to Settings > Accessibility. Under Physical and Motor, select Touch. Scroll down and select Back Tap. Select Triple Tap, scroll down, and select the shortcut that you just created.
Scammers pose as friends in trouble to drain your cash.
The shortcut isn’t perfect
AI isn’t always right
Credit: Patrick Campanale / How-To Geek
On the whole, the shortcut works really well. It’s fast enough to tell me whether a call is genuine or likely to be a scam before most callers have hung up.
It doesn’t always work perfectly, however. Sometimes I get an error telling me that I’m not signed into ChatGPT, which stops the shortcut from working. Opening the ChatGPT app usually fixes this.
Some scam calls still get through, too. Just because a number isn’t found online doesn’t mean that it’s not a scam; it’s just that no one has flagged that particular number yet.
While the shortcut isn’t perfect, it still works well enough for me to keep using it on a daily basis. It’s very satisfying knowing that a call is a scam and being able to ignore it without worrying that you’re missing an important call from someone you know.
Android has its own options
Call screening and automation
Credit: Hannah Stryker / How-To Geek
This trick uses iOS shortcuts, which means it’s not possible to recreate it exactly on Android. However, there are options that Android users can use. You can use the native call screening features on Android phones, although these can force genuine callers to have to identify themselves unnecessarily.
You may be able to build a similar automation on Android using options such as Tasker. Tasker includes plugins that can send queries to AI services, so it should be possible to create an automation that does the same thing.
Miss fewer important calls
I set up this shortcut because I was tired of missing important calls by not answering numbers I didn’t recognize. It’s definitely improved things; I’ve answered calls from people such as delivery drivers or the dentist, which I wouldn’t have answered before, because the shortcut flagged their numbers as being safe.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.