# Announcement: Planet.Chat, a free gateway for unlimited push notifications!

**URL:** <https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654>\
**Category:** Community Creations\
**Tags:** android, mobile, self-managed\
**Created:** [April 26, 2023, 6:24pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654 "2023-04-26T18:24:44Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [April 26, 2023, 6:24pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/1 "2023-04-26T18:24:45Z")

</div>

Hi everyone!

Because we are happy with the community edition (and have zero budget anyway), but 10,000 notifications per month are not enough, I rebuilt the mobile apps, as so many did already before.

However, I think it makes no sense that everyone has to build their own apps only for the purpose of having more push notifications. Therefore I also built a simple push notification gateway for the app that I’m happy to share with everyone. All you need to do it to configure a different gateway and use the Planet.Chat app, which is an unmodified rebuild of the original Rocket.Chat app. For further information please look here: [https://planetchat.a6n.de](https://planetchat.a6n.de)

I only tested it with our own servers so far, not on a big scale, but I’m quite confident it should work well enough. In any case, if there are problems or you’re happy with it: feedback is welcome! 🙂

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [April 27, 2023, 2:30pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/2 "2023-04-27T14:30:10Z")

</div>

Just in case someone tried that out today already: the gateway wasn’t deployed yet. But now it’s up and running! 🤓

---

<div class="post-metadata">

**Author:** ![rocwee](https://avatars.discourse-cdn.com/v4/letter/r/a88e4f/32.png) [@rocwee](https://forums.rocket.chat/u/rocwee)\
**Post date:** [April 28, 2023, 5:48am UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/3 "2023-04-28T05:48:43Z")

</div>

@ansiwen Fantastic job! I’ll surely try it out 🙂

However I don’t feel comfortable with the way Rocket Chat are making changes to the Community Edition.  
I did have a meeting with one of their sales guys a while ago, since I was planning on implementing the Enterprise Edition at work, but that has been put on hold, and we’re now looking more into Zulip.

---

<div class="post-metadata">

**Author:** ![davidpablo](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/davidpablo/32/1764_2.png) [@davidpablo](https://forums.rocket.chat/u/davidpablo)\
**Post date:** [May 1, 2023, 6:01pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/4 "2023-05-01T18:01:15Z")

</div>

LOL we are prívate cloud Provider , we can collaborate créate a master and deploy gateway instance from low price, interest? Every Client his own gateway?

---

<div class="post-metadata">

**Author:** ![Melosine](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/melosine/32/2972_2.png) [@Melosine](https://forums.rocket.chat/u/Melosine)\
**Post date:** [May 9, 2023, 12:31pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/5 "2023-05-09T12:31:56Z")

</div>

I doubt RocketChat will let you bypass this limit of their CE Version by providing a platform solution to everyone.

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [May 9, 2023, 2:01pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/6 "2023-05-09T14:01:02Z")

</div>

It’s not a limit of the CE version. It’s a limit of the free plan of their gateway. Nobody stops you from operating your own gateway. (There are already some other alternative gateways, but they all also take money for a service that is basically offered for free by Google and Apple.)

---

<div class="post-metadata">

**Author:** ![tpxtron](https://avatars.discourse-cdn.com/v4/letter/t/7ea924/32.png) [@tpxtron](https://forums.rocket.chat/u/tpxtron)\
**Post date:** [May 11, 2023, 1:57pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/7 "2023-05-11T13:57:06Z")

</div>

Hey @ansiwen , I just configured your gateway in my rocketchat instance and it does not seem to send any notifications. Were you overwhelmed by the traffic or is your gateway still up and running and I am doing something wrong?

Currently, I have both the official rocketchat app and planetchat installed on my iPhone.

Cheers,  
Tobi

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [May 11, 2023, 3:28pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/8 "2023-05-11T15:28:28Z")

</div>

It is running and working. I know because I use it for myself. Not overwhelmed at all. 🙂 I can’t see any problems in the logs for today. Does it look like this? Please check for typos, for example it must be https, not http.

 ![Bildschirmfoto 2023-05-11 um 17.26.20](https://us1.discourse-cdn.com/flex021/uploads/rocketchat/original/2X/d/d38a741e6f8cc15f4d6b9534a32f320d4eff2676.png)

---

<div class="post-metadata">

**Author:** ![cjen07](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/cjen07/32/4680_2.png) [@cjen07](https://forums.rocket.chat/u/cjen07)\
**Post date:** [May 24, 2023, 12:19pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/9 "2023-05-24T12:19:09Z")

</div>

Thanks a lot for sharing your work!  
This gateway feature is awesome!  
I rent server from linode and configured it using your gateway, and tested 1000 msg.  
I have tried planet.chat, it works fine. But I have also tried original rocket.chat client, it also works.  
So I wonder if I must use planet.chat?

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [May 24, 2023, 12:45pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/10 "2023-05-24T12:45:02Z")

</div>

If you use the rocket.chat app, the notifications are forwarded to the rocket.chat gateway, which is limited to 10000 notifications per month (if you don’t pay). If you use the planet.chat app, there is no limit.

---

<div class="post-metadata">

**Author:** ![cjen07](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/cjen07/32/4680_2.png) [@cjen07](https://forums.rocket.chat/u/cjen07)\
**Post date:** [May 24, 2023, 12:48pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/11 "2023-05-24T12:48:03Z")

</div>

even if I configure my server with your gateway, and rocket.chat using my server’s url, the notifications are still forwarded to rocket.chat gateway?

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [May 24, 2023, 1:06pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/12 "2023-05-24T13:06:21Z")

</div>

yes, because only the rocket.chat gateway can send notifications to the rocket.chat app, and my gateway (planetchat) can only send notifications to the planet.chat app (each gateway is signing the notifications with the private key for the specific app). So my gateway has to forward the notifications for the rocket.chat app to the rocket.chat gateway. The notifications for planet.chat app are delivered directly to APNS or FCM.

---

<div class="post-metadata">

**Author:** ![cjen07](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/cjen07/32/4680_2.png) [@cjen07](https://forums.rocket.chat/u/cjen07)\
**Post date:** [May 24, 2023, 1:11pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/13 "2023-05-24T13:11:31Z")

</div>

Oh I see, thanks a lot!

---

<div class="post-metadata">

**Author:** ![khabirul.basar](https://avatars.discourse-cdn.com/v4/letter/k/ad7895/32.png) [@khabirul.basar](https://forums.rocket.chat/u/khabirul.basar)\
**Post date:** [June 17, 2023, 6:23pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/14 "2023-06-17T18:23:16Z")

</div>

It isn’t working on 6.2.5 version. It says “There are no tokens for this user”. ☹

---

<div class="post-metadata">

**Author:** ![ansiwen](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/ansiwen/32/4529_2.png) [@ansiwen](https://forums.rocket.chat/u/ansiwen)\
**Post date:** [June 17, 2023, 10:16pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/15 "2023-06-17T22:16:49Z")

</div>

That has nothing to do with the gateway. If there is no token, then you never logged in with that user with any mobile client.

---

<div class="post-metadata">

**Author:** ![khabirul.basar](https://avatars.discourse-cdn.com/v4/letter/k/ad7895/32.png) [@khabirul.basar](https://forums.rocket.chat/u/khabirul.basar)\
**Post date:** [June 18, 2023, 6:25am UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/16 "2023-06-18T06:25:19Z")

</div>

Now it says, " Your push was sent to 1 devices" but didn’t get any notification. Even RC log is clean. ☹

---

<div class="post-metadata">

**Author:** ![fernandotetu](https://avatars.discourse-cdn.com/v4/letter/f/b77776/32.png) [@fernandotetu](https://forums.rocket.chat/u/fernandotetu)\
**Post date:** [August 7, 2023, 12:52am UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/17 "2023-08-07T00:52:30Z")

</div>

@ansiwen, I would like to thank you for your contribution. I totally agree with you - the 10000 notifications limit really hampers the experience with Rocketchat. Thank you so much; it works perfectly in my environment.

---

<div class="post-metadata">

**Author:** ![kourosh](https://avatars.discourse-cdn.com/v4/letter/k/97f17d/32.png) [@kourosh](https://forums.rocket.chat/u/kourosh)\
**Post date:** [September 27, 2023, 4:45pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/18 "2023-09-27T16:45:34Z")

</div>

Great work, @ansiwen! You saved us! However, it seems that the app only works with Google Play services and relies on FCM (Firebase Cloud Messaging). Can we receive push notifications on a de-googled phone?

---

<div class="post-metadata">

**Author:** ![warpraptor](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/warpraptor/32/4485_2.png) [@warpraptor](https://forums.rocket.chat/u/warpraptor)\
**Post date:** [October 2, 2023, 8:44pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/19 "2023-10-02T20:44:16Z")

</div>

Is there any privacy concern? One of the reasons I’m running Rocket Chat locally is to avoid having all of my family’s chats on someone else’s machines. I haven’t dug in yet on notifications… does any message content come through or just a notification with a URL?

---

<div class="post-metadata">

**Author:** ![yann.lefebvre](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/yann.lefebvre/32/5024_2.png) [@yann.lefebvre](https://forums.rocket.chat/u/yann.lefebvre)\
**Post date:** [November 21, 2023, 2:31pm UTC](https://forums.rocket.chat/t/announcement-planet-chat-a-free-gateway-for-unlimited-push-notifications/16654/20 "2023-11-21T14:31:33Z")

</div>

Hi,  
Thanks for your work and sharing @ansiwen  
With recent decisions from Rocket.Chat team this project is very welcome !  
I don’t know if you still maintain this “fork”, I created issues on the Github repo and get no answer. The main problem is Android App is no more available :s  
As I’m not very competent in iOs an Android dev, I can’t build by my own (or I will spend a week learning how to).  
Regards 🙂
