The push alert text service is a daemon written in ruby (with a PHP UI layer), which allows for transmission/re-transmission of message notifications regarding certain events via APNS (Apple Push Notification Service) to apps.
This service is currently in beta mode, and there is plans for releasing apps which use this functionality when 3.0 is released. The pricing model will be FREE (limited notifications per day), PAID (Up to a certain amount of notifications to prevent server overload - possibly about 5000), and possibly even the ability to buy more messages.
There could be possibility plans for leasing out space on the service to help enable developers (who do not have the technical expertise to set up infrastructure). Price points will be most likely based on blocks of messages / retry interval (and probably how customized the payload is).
Maximum daily message support (Count how many messages sent in the last 24 hours. PushD should not send if it reaches this limit)
Message Creation service (Most likely it will be a web
API as web works through most firewalls)
Device identification in Message/Notification listing
API (currently the App and Device values are hardcoded)
Configurable notification/message retry interval on a per app (rather than global basis)
APNS Connection pooling
Message queueing (and multiple processes / threads) and/or memcached support
Retries and Retry interval is configurable depending on the app
Simple notification service
Device token expiry dates (push notification server will not transmit notifications which are over 1 week old)
Message/Notification listing (
API returns key-value output which can be easily marshalled into a NSDictionary datatype)
Message created timestamps
Message acknowledgement service
Message and Push Token Purging (Messages will be removed once the read flag is selected. The entire record is also removed when the token also expires.