• MadMaurice
    link
    fedilink
    English
    241 year ago

    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.

    • The Cuuuuube
      link
      fedilink
      English
      341 year ago

      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

      • ono
        link
        fedilink
        English
        11
        edit-2
        1 year 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
      • MadMaurice
        link
        fedilink
        English
        51 year ago

        Probably. But throwing out 3PAs is easier, well except for the backlash.