Short answer

Two days

Long answer

The notifications are kept on the server for two days. We remove periodically from server all notifications that are older.

Boxcar settings allows you to define how many notifications you want to keep in the device cache, between 100 to 3000. Depending how many notifications you receive per day, it means the device may or may not cache notifications for longer than two days. For a moderately heavy usage, the default value of 1500 notifications will keep approximately two days of notification on the device.

Rationale

We do not want to provide free unlimited server storage for our users. Some users are receiving a lot of notifications and the space taken can grow quickly at a heavy daily usage.

How can I keep my notification for a longer time ?

We are considering having a subscription plan which would allow you to keep your notification archive. Please, send us feedback if you are interested.