pmusaraj / discourse-mobile-single-site-app

Single-site app wrapper for a Discourse site. Supports Push Notifications via OneSignal.
MIT License
81 stars 24 forks source link

OneSignal requires too many permissions? #11

Open jorgtron opened 6 years ago

jorgtron commented 6 years ago

Android app asks for call history permission, this seems unecessary. OneSignal sells user data (hence why it is free). Perhaps add support for another push notification service?

https://aws.amazon.com/sns/details/ looks interesting! :) (and cheap!)

pmusaraj commented 6 years ago

It's odd that android bundles together "Device ID and Call information", where all that OneSignal needs is the Device ID.

Another alternative would be Batch, using: https://github.com/bamlab/react-native-batch-push

jorgtron commented 6 years ago

Looking closely at the documentation for Batch, I would need to be on the $275/month plan to use their transactional API to be able to integrate with the app. Too expensive 😄

pmusaraj commented 6 years ago

Yes, Batch seems like overkill. SNS does look interesting, but it will have some setup costs, I guess. Worth a try though.

Another option: https://boxcar.io

And a related discussion https://github.com/Trustroots/trustroots/issues/485

jorgtron commented 6 years ago

Boxcar looks great, and cheap! Probably easier to get started with than SNS, too :)

paresy commented 6 years ago

I would prefer SNS. This way you know what happens with your data. That might be very important for GDPR requirements in the EU. And 1$ per 1 Million messages seems affordable. (First million per month is free)

seanbjornsson commented 2 years ago

OneSignal sells user data (hence why it is free)

@jorgtron do you mind linking to any documentation or discussion supporting your assertion about selling data? I share your concern, and would love to know more about it.

jorgtron commented 2 years ago

Hi, here is a discussion on the topic: https://forum.bubble.io/t/what-is-the-true-cost-of-using-onesignal-push-notification/22405 🙂

On Sat, 20 Nov 2021 at 00:08, Sean Björnsson @.***> wrote:

OneSignal sells user data (hence why it is free)

@jorgtron https://github.com/jorgtron do you mind linking to any documentation or discussion supporting your assertion about selling data? I share your concern, and would love to know more about it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pmusaraj/discourse-mobile-single-site-app/issues/11#issuecomment-974530410, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEE656E7GPRADSEIPJ4T4TUM3KIXANCNFSM4EV5Y3RA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Jørgen Tronstad http://interaksjonsdesigner.no