phones should have the concept of purgatory/archived contacts. never suggest them, never tell me when it's their birthday, never expose them to 3rd party apps, but ultimately keep them on file and match their number to their name if they do ever call or text again
I say this because my employer's directory app has a neat feature where you can register it as a number lookup provider in iOS so if anyone from work ever calls or texts, I get full context of their name and the fact that they're from work right on the incoming call screen without needing to put everyone in my contacts and have them appear within personal contexts
@scarlet Is that a public API? Or do you need a bespoke contractual relationship with Apple?

@h0m54r I have no idea, but the documentation suggests it's one of those you can just ask for

there are two APIs for different purposes, Live Caller ID uses a server-based lookup and requires internet connectivity while Call Directory extensions are a local app giving the system a dataset

@h0m54r @scarlet to my knowledge yes it is public
@scarlet heist contacts: you never talk to them normally, and if they're calling then the situation is definitionally exceptional and they're assembling the A-Team
@timezone see this is most of my VIP contacts folder. that list breaks through do not disturb for calls because if someone on that list is calling, someone either has died, will die, or there are millions of US dollars on the line
@scarlet @timezone I like how it's explicitly us dollars. Millions of pounds on the line? Meh, that's unimportant
@scarlet @timezone and the ring tone is the imperial march? (we had that for a loooong time, currently not set up actually, should change that, maybe some new evil empire song though)
@timezone @scarlet And the ringtone is gonna be a Post and Carpenter tune... A-Team, Black Sheep, Magnum... or their time-travelling grandpappy, Hawai'i 5-0... or if it's really getting weird, Miami Vice...
@scarlet this should also integrate with the photos app: never show this one old pictures of said old contact

the amount of times thermias phone has gone "hey, here's a whole ass album of pictures with your ex"

it's a mental flashbang every single time
@scarlet I want this also for people who passed away where you want to keep an identity linked to contact details, but not actively see them in contacts.

@scarlet #GrapheneOS offers Contact Scopes which kinda does the inverse — you can choose the contacts which should be viewable by individual apps.

https://grapheneos.org/usage#contact-scopes

GrapheneOS usage guide

Usage instructions for GrapheneOS, a security and privacy focused mobile OS with Android app compatibility.

GrapheneOS
@scarlet actually, all contacts should work this way. phone apps have no business knowing which numbers call me.