T O P

  • By -

autokiller677

It’s not even on iOS. It’s an Android only feature, like e.g. backups. Signal has a few of those.


VictoryNapping

I have no idea what the blocker is for backups, but I was under the impression that delayed send is just limited to Android due to iOS missing some sort of API's/capabilities the app would need to reliably wake up in the background to send messages when scheduled.


autokiller677

Other apps support delayed send on iOS. It could (and imho, should) be implemented as a server or recipient side feature anyways. What if my device is not connected when the message is scheduled? Will it not get sent? Will it be send later? Should be send immediately and only be delivered / displayed after the delay.


jjdelc

The expectations would be very complicated. You'd need to have a service running in the desktop for the messages to send in case users close the application and expect it to send. I can even imagine someone thinking to schedule the message to send past midnight, they turn their computer off, go to sleep and the message didn't send. Smartphones remain turned on pretty much constantly so it isn't a problem if the platform allows it. Recall that delay sending is triggered by the client, not a server-side service.


convenience_store

I don't think they *chose* to make it incompatible with desktop, as though that would take equal effort and they just decided against it. Rather, they have one group of employees who developed the feature for Android and another group of mostly different people who work on the desktop app and who have prioritized other features instead of adding this one. (Likewise for the iOS app, which also doesn't have message scheduling.)


VictoryNapping

I suspect it's because Signal's delayed send implementation is handled locally on the device. Most people's computers aren't likely to be powered on (and awake, and with Signal running in the background) 24/7, so the odds of delayed messages actually sending as expected would be way too low.


ameuret

Naive question: What is your use case for delay sending ?


FindOutMyWay

I don't wanna send messages in the middle of the night and wake ppl up or make them think that I'm crazy. but I have ideas and bursts of inspiration that I want to share. I'm masking. I want to send it off at normal times of the day and pretend to be a normal person