you are viewing a single comment's thread
view the rest of the comments
[–] 78 points 3 years ago (14 children)

I don't get it, if 3PA is only 1% of the traffic, why even bother murdering them?

  • source
  • hideshow 14 child comments
  • [–] 37 points 3 years ago* (last edited 3 years ago) (2 children)

    It's possible that this is not about collecting money for third party app use, but instead about forcing people to use Reddit's apps (both mobile and web), which are designed for data extraction and tracking.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 24 points 3 years ago

    Absolutely, if they wanted money from 3rd party apps, they'd have sane prices. The ridiculous API cost was done to effectively kill all other apps without saying they are killing all other apps.

  • source
  • parent
  • [–] 26 points 3 years ago (4 children)

    My best guess is they want to fight against adblockers next and can't have people easily switch to a 3PA and avoid ads this way.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 34 points 3 years ago (2 children)

    Ads already exist in Reddit's system as a different subtype of the same entity that a post or a comment is. They could just... Present adds in the API call returns. And they could have someone doing regular checks to ensure that the app developers aren't filtering out ads. This is so fucking stupid lol

  • source
  • parent
  • hideshow 2 child comments
  • [–] 13 points 3 years ago* (last edited 3 years ago)

    That wouldn't give Reddit access to your phone's APIs.

    Android permissions required by Reddit 2023.23.0:

    • android.permission.ACCESS_NETWORK_STATE
    • android.permission.INTERNET
    • android.permission.READ_MEDIA_IMAGES
    • android.permission.READ_MEDIA_VIDEO
    • android.permission.READ_MEDIA_AUDIO
    • android.permission.READ_EXTERNAL_STORAGE
    • android.permission.FOREGROUND_SERVICE
    • android.permission.ACCESS_WIFI_STATE
    • com.google.android.gms.permission.AD_ID
    • android.permission.POST_NOTIFICATIONS
    • android.permission.WRITE_EXTERNAL_STORAGE
    • android.permission.READ_SYNC_SETTINGS
    • android.permission.WRITE_SYNC_SETTINGS
    • android.permission.WAKE_LOCK
    • android.permission.ACCESS_COARSE_LOCATION
    • com.android.launcher.permission.INSTALL_SHORTCUT
    • android.permission.VIBRATE
    • android.permission.PACKAGE_USAGE_STATS
    • android.permission.USE_BIOMETRIC
    • android.permission.USE_FINGERPRINT
    • android.permission.RECORD_AUDIO
    • android.permission.CAMERA
    • android.permission.FLASHLIGHT
    • android.permission.MODIFY_AUDIO_SETTINGS
    • com.google.android.c2dm.permission.RECEIVE
    • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
    • android.permission.RECEIVE_BOOT_COMPLETED
    • com.reddit.frontpage.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • com.android.vending.BILLING
    • android.permission.BLUETOOTH
    • android.permission.BLUETOOTH_CONNECT
    • com.sec.android.provider.badge.permission.READ
    • com.sec.android.provider.badge.permission.WRITE
    • com.htc.launcher.permission.READ_SETTINGS
    • com.htc.launcher.permission.UPDATE_SHORTCUT
    • com.sonyericsson.home.permission.BROADCAST_BADGE
    • com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
    • com.anddoes.launcher.permission.UPDATE_COUNT
    • com.majeur.launcher.permission.UPDATE_BADGE
    • com.huawei.android.launcher.permission.CHANGE_BADGE
    • com.huawei.android.launcher.permission.READ_SETTINGS
    • com.huawei.android.launcher.permission.WRITE_SETTINGS
    • android.permission.READ_APP_BADGE
    • com.oppo.launcher.permission.READ_SETTINGS
    • com.oppo.launcher.permission.WRITE_SETTINGS
    • me.everything.badger.permission.BADGE_COUNT_READ
    • me.everything.badger.permission.BADGE_COUNT_WRITE
  • source
  • parent