GET https://kbin.spritesserver.nl/m/privacy@lemmy.ml/t/12822/In-what-world-does-a-VPN-need-access-to-Camera/top

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.10 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.03 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#276
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#270
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#272
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
  +title: "In what world does a VPN need access to Camera and Bluetooth?"
  +url: "https://i.imgur.com/R6NaCvq.png"
  +body: """
    I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
    \n
    Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
    \n
    [Link to Image](https://i.imgur.com/R6NaCvq.png)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699569384 {#2410
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 12822
  -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
  -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699534145
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/7967114"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447745 {#1850
    date: 2023-11-08 13:49:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#276
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#270
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#272
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
  +title: "In what world does a VPN need access to Camera and Bluetooth?"
  +url: "https://i.imgur.com/R6NaCvq.png"
  +body: """
    I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
    \n
    Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
    \n
    [Link to Image](https://i.imgur.com/R6NaCvq.png)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699569384 {#2410
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 12822
  -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
  -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699534145
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/7967114"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447745 {#1850
    date: 2023-11-08 13:49:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2388
  +user: Proxies\__CG__\App\Entity\User {#1943 …}
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "privacy@lemmy.ml"
    +title: "privacy"
    +description: """
      A place to discuss privacy and freedom in the digital world.\n
      ============================================================\n
      \n
      Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
      \n
      In this community everyone is welcome to post links and discuss topics related to privacy.\n
      \n
      ### Some Rules\n
      \n
      - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
      - Don’t promote proprietary software\n
      - Try to keep things on topic\n
      - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
      - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
      - Be nice :)\n
      \n
      ### Related communities\n
      \n
      - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
      - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
      - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
      - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
      \n
      ### Chat rooms\n
      \n
      - [Matrix/Element]Dead\n
      - [Discord](https://discord.gg/8xfrVjvngh)\n
      \n
      much thanks to @gary_host_laptop for the logo design :)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 561
    +entryCommentCount: 7684
    +postCount: 6
    +postCommentCount: 73
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582580 {#276
      date: 2024-10-22 09:36:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 85
    +apId: "privacy@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/privacy"
    +apPublicUrl: "https://lemmy.ml/c/privacy"
    +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "privacy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583592 {#270
      date: 2024-10-22 09:53:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699780272 {#272
      date: 2023-11-12 10:11:12.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
  +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
  +title: "In what world does a VPN need access to Camera and Bluetooth?"
  +url: "https://i.imgur.com/R6NaCvq.png"
  +body: """
    I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
    \n
    Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
    \n
    [Link to Image](https://i.imgur.com/R6NaCvq.png)
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 14
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699569384 {#2410
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1866 …}
  +votes: Doctrine\ORM\PersistentCollection {#1978 …}
  +reports: Doctrine\ORM\PersistentCollection {#1946 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
  +badges: Doctrine\ORM\PersistentCollection {#2426 …}
  +children: []
  -id: 12822
  -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
  -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699534145
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/7967114"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447745 {#1850
    date: 2023-11-08 13:49:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3981 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
    \n
    Bluetooth could be integration with things like Yubikeys for authentication.\n
    \n
    Dunno if that’s what they’re actually for, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705885511 {#4041
    date: 2024-01-22 02:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 136861
  -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5283340"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447937 {#3973
    date: 2023-11-08 13:52:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3981 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
    \n
    Bluetooth could be integration with things like Yubikeys for authentication.\n
    \n
    Dunno if that’s what they’re actually for, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705885511 {#4041
    date: 2024-01-22 02:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 136861
  -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5283340"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447937 {#3973
    date: 2023-11-08 13:52:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3981 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
    \n
    Bluetooth could be integration with things like Yubikeys for authentication.\n
    \n
    Dunno if that’s what they’re actually for, though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1705885511 {#4041
    date: 2024-01-22 02:05:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 136861
  -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/5283340"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699447937 {#3973
    date: 2023-11-08 13:52:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4464
  +user: Proxies\__CG__\App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3981 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
      \n
      Bluetooth could be integration with things like Yubikeys for authentication.\n
      \n
      Dunno if that’s what they’re actually for, though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705885511 {#4041
      date: 2024-01-22 02:05:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 136861
    -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5283340"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447937 {#3973
      date: 2023-11-08 13:52:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    Best practices would not require camera permissions to scan qr codes.\n
    \n
    > **Scan barcodes**\n
    > \n
    > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
    > \n
    > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
    \n
    […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699460727 {#4462
    date: 2023-11-08 17:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4466 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4470 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -id: 149569
  -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5618121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460727 {#4463
    date: 2023-11-08 17:25:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4464
  +user: Proxies\__CG__\App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3981 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
      \n
      Bluetooth could be integration with things like Yubikeys for authentication.\n
      \n
      Dunno if that’s what they’re actually for, though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705885511 {#4041
      date: 2024-01-22 02:05:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 136861
    -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5283340"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447937 {#3973
      date: 2023-11-08 13:52:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    Best practices would not require camera permissions to scan qr codes.\n
    \n
    > **Scan barcodes**\n
    > \n
    > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
    > \n
    > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
    \n
    […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699460727 {#4462
    date: 2023-11-08 17:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4466 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4470 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -id: 149569
  -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5618121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460727 {#4463
    date: 2023-11-08 17:25:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4464
  +user: Proxies\__CG__\App\Entity\User {#4465 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4032
    +user: App\Entity\User {#3981 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
      \n
      Bluetooth could be integration with things like Yubikeys for authentication.\n
      \n
      Dunno if that’s what they’re actually for, though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705885511 {#4041
      date: 2024-01-22 02:05:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4030 …}
    +nested: Doctrine\ORM\PersistentCollection {#4028 …}
    +votes: Doctrine\ORM\PersistentCollection {#4026 …}
    +reports: Doctrine\ORM\PersistentCollection {#4024 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
    -id: 136861
    -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/5283340"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447937 {#3973
      date: 2023-11-08 13:52:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    Best practices would not require camera permissions to scan qr codes.\n
    \n
    > **Scan barcodes**\n
    > \n
    > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
    > \n
    > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
    \n
    […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699460727 {#4462
    date: 2023-11-08 17:25:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4466 …}
  +nested: Doctrine\ORM\PersistentCollection {#4468 …}
  +votes: Doctrine\ORM\PersistentCollection {#4470 …}
  +reports: Doctrine\ORM\PersistentCollection {#4472 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
  -id: 149569
  -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5618121"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460727 {#4463
    date: 2023-11-08 17:25:27.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4516
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4464
    +user: Proxies\__CG__\App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3981 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
        \n
        Bluetooth could be integration with things like Yubikeys for authentication.\n
        \n
        Dunno if that’s what they’re actually for, though.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705885511 {#4041
        date: 2024-01-22 02:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 136861
      -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5283340"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699447937 {#3973
        date: 2023-11-08 13:52:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      Best practices would not require camera permissions to scan qr codes.\n
      \n
      > **Scan barcodes**\n
      > \n
      > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
      > \n
      > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
      \n
      […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699460727 {#4462
      date: 2023-11-08 17:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4466 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4470 …}
    +reports: Doctrine\ORM\PersistentCollection {#4472 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
    -id: 149569
    -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5618121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460727 {#4463
      date: 2023-11-08 17:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
    \n
    With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699460999 {#4515
    date: 2023-11-08 17:29:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4519 …}
  +nested: Doctrine\ORM\PersistentCollection {#4524 …}
  +votes: Doctrine\ORM\PersistentCollection {#4520 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -id: 169882
  -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460999 {#4512
    date: 2023-11-08 17:29:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4516
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4464
    +user: Proxies\__CG__\App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3981 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
        \n
        Bluetooth could be integration with things like Yubikeys for authentication.\n
        \n
        Dunno if that’s what they’re actually for, though.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705885511 {#4041
        date: 2024-01-22 02:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 136861
      -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5283340"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699447937 {#3973
        date: 2023-11-08 13:52:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      Best practices would not require camera permissions to scan qr codes.\n
      \n
      > **Scan barcodes**\n
      > \n
      > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
      > \n
      > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
      \n
      […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699460727 {#4462
      date: 2023-11-08 17:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4466 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4470 …}
    +reports: Doctrine\ORM\PersistentCollection {#4472 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
    -id: 149569
    -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5618121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460727 {#4463
      date: 2023-11-08 17:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
    \n
    With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699460999 {#4515
    date: 2023-11-08 17:29:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4519 …}
  +nested: Doctrine\ORM\PersistentCollection {#4524 …}
  +votes: Doctrine\ORM\PersistentCollection {#4520 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -id: 169882
  -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460999 {#4512
    date: 2023-11-08 17:29:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4516
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4464
    +user: Proxies\__CG__\App\Entity\User {#4465 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4032
      +user: App\Entity\User {#3981 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
        \n
        Bluetooth could be integration with things like Yubikeys for authentication.\n
        \n
        Dunno if that’s what they’re actually for, though.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1705885511 {#4041
        date: 2024-01-22 02:05:11.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4030 …}
      +nested: Doctrine\ORM\PersistentCollection {#4028 …}
      +votes: Doctrine\ORM\PersistentCollection {#4026 …}
      +reports: Doctrine\ORM\PersistentCollection {#4024 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
      -id: 136861
      -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/comment/5283340"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699447937 {#3973
        date: 2023-11-08 13:52:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      Best practices would not require camera permissions to scan qr codes.\n
      \n
      > **Scan barcodes**\n
      > \n
      > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
      > \n
      > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
      \n
      […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699460727 {#4462
      date: 2023-11-08 17:25:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4466 …}
    +nested: Doctrine\ORM\PersistentCollection {#4468 …}
    +votes: Doctrine\ORM\PersistentCollection {#4470 …}
    +reports: Doctrine\ORM\PersistentCollection {#4472 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
    -id: 149569
    -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5618121"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460727 {#4463
      date: 2023-11-08 17:25:27.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: """
    I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
    \n
    With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699460999 {#4515
    date: 2023-11-08 17:29:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4519 …}
  +nested: Doctrine\ORM\PersistentCollection {#4524 …}
  +votes: Doctrine\ORM\PersistentCollection {#4520 …}
  +reports: Doctrine\ORM\PersistentCollection {#4526 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
  -id: 169882
  -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668854"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699460999 {#4512
    date: 2023-11-08 17:29:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4549
  +user: Proxies\__CG__\App\Entity\User {#4557 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4516
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4464
      +user: Proxies\__CG__\App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3981 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
          \n
          Bluetooth could be integration with things like Yubikeys for authentication.\n
          \n
          Dunno if that’s what they’re actually for, though.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705885511 {#4041
          date: 2024-01-22 02:05:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -id: 136861
        -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5283340"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699447937 {#3973
          date: 2023-11-08 13:52:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        Best practices would not require camera permissions to scan qr codes.\n
        \n
        > **Scan barcodes**\n
        > \n
        > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
        > \n
        > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
        \n
        […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699460727 {#4462
        date: 2023-11-08 17:25:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4466 …}
      +nested: Doctrine\ORM\PersistentCollection {#4468 …}
      +votes: Doctrine\ORM\PersistentCollection {#4470 …}
      +reports: Doctrine\ORM\PersistentCollection {#4472 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
      -id: 149569
      -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5618121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460727 {#4463
        date: 2023-11-08 17:25:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
      \n
      With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699460999 {#4515
      date: 2023-11-08 17:29:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4524 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -id: 169882
    -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460999 {#4512
      date: 2023-11-08 17:29:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "5$ per month isnt cheap for a vpn."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699465471 {#4554
    date: 2023-11-08 18:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4560 …}
  +nested: Doctrine\ORM\PersistentCollection {#4562 …}
  +votes: Doctrine\ORM\PersistentCollection {#4558 …}
  +reports: Doctrine\ORM\PersistentCollection {#4565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
  -id: 199920
  -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4628935"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699465471 {#4551
    date: 2023-11-08 18:44:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4549
  +user: Proxies\__CG__\App\Entity\User {#4557 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4516
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4464
      +user: Proxies\__CG__\App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3981 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
          \n
          Bluetooth could be integration with things like Yubikeys for authentication.\n
          \n
          Dunno if that’s what they’re actually for, though.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705885511 {#4041
          date: 2024-01-22 02:05:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -id: 136861
        -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5283340"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699447937 {#3973
          date: 2023-11-08 13:52:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        Best practices would not require camera permissions to scan qr codes.\n
        \n
        > **Scan barcodes**\n
        > \n
        > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
        > \n
        > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
        \n
        […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699460727 {#4462
        date: 2023-11-08 17:25:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4466 …}
      +nested: Doctrine\ORM\PersistentCollection {#4468 …}
      +votes: Doctrine\ORM\PersistentCollection {#4470 …}
      +reports: Doctrine\ORM\PersistentCollection {#4472 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
      -id: 149569
      -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5618121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460727 {#4463
        date: 2023-11-08 17:25:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
      \n
      With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699460999 {#4515
      date: 2023-11-08 17:29:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4524 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -id: 169882
    -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460999 {#4512
      date: 2023-11-08 17:29:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "5$ per month isnt cheap for a vpn."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699465471 {#4554
    date: 2023-11-08 18:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4560 …}
  +nested: Doctrine\ORM\PersistentCollection {#4562 …}
  +votes: Doctrine\ORM\PersistentCollection {#4558 …}
  +reports: Doctrine\ORM\PersistentCollection {#4565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
  -id: 199920
  -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4628935"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699465471 {#4551
    date: 2023-11-08 18:44:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4549
  +user: Proxies\__CG__\App\Entity\User {#4557 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4516
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4464
      +user: Proxies\__CG__\App\Entity\User {#4465 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4032
        +user: App\Entity\User {#3981 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
          \n
          Bluetooth could be integration with things like Yubikeys for authentication.\n
          \n
          Dunno if that’s what they’re actually for, though.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1705885511 {#4041
          date: 2024-01-22 02:05:11.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4030 …}
        +nested: Doctrine\ORM\PersistentCollection {#4028 …}
        +votes: Doctrine\ORM\PersistentCollection {#4026 …}
        +reports: Doctrine\ORM\PersistentCollection {#4024 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
        -id: 136861
        -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://sh.itjust.works/comment/5283340"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699447937 {#3973
          date: 2023-11-08 13:52:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        Best practices would not require camera permissions to scan qr codes.\n
        \n
        > **Scan barcodes**\n
        > \n
        > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
        > \n
        > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
        \n
        […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699460727 {#4462
        date: 2023-11-08 17:25:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4466 …}
      +nested: Doctrine\ORM\PersistentCollection {#4468 …}
      +votes: Doctrine\ORM\PersistentCollection {#4470 …}
      +reports: Doctrine\ORM\PersistentCollection {#4472 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
      -id: 149569
      -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5618121"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460727 {#4463
        date: 2023-11-08 17:25:27.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: """
      I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
      \n
      With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699460999 {#4515
      date: 2023-11-08 17:29:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4519 …}
    +nested: Doctrine\ORM\PersistentCollection {#4524 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4526 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
    -id: 169882
    -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668854"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699460999 {#4512
      date: 2023-11-08 17:29:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "5$ per month isnt cheap for a vpn."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699465471 {#4554
    date: 2023-11-08 18:44:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4560 …}
  +nested: Doctrine\ORM\PersistentCollection {#4562 …}
  +votes: Doctrine\ORM\PersistentCollection {#4558 …}
  +reports: Doctrine\ORM\PersistentCollection {#4565 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
  -id: 199920
  -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4628935"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699465471 {#4551
    date: 2023-11-08 18:44:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4586
  +user: Proxies\__CG__\App\Entity\User {#4578 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4549
    +user: Proxies\__CG__\App\Entity\User {#4557 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4516
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4464
        +user: Proxies\__CG__\App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3981 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
            \n
            Bluetooth could be integration with things like Yubikeys for authentication.\n
            \n
            Dunno if that’s what they’re actually for, though.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1705885511 {#4041
            date: 2024-01-22 02:05:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@LunchEnjoyer@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -id: 136861
          -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5283340"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699447937 {#3973
            date: 2023-11-08 13:52:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +body: """
          Best practices would not require camera permissions to scan qr codes.\n
          \n
          > **Scan barcodes**\n
          > \n
          > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
          > \n
          > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
          \n
          […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699460727 {#4462
          date: 2023-11-08 17:25:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
          "@winterayars@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4466 …}
        +nested: Doctrine\ORM\PersistentCollection {#4468 …}
        +votes: Doctrine\ORM\PersistentCollection {#4470 …}
        +reports: Doctrine\ORM\PersistentCollection {#4472 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
        -id: 149569
        -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5618121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699460727 {#4463
          date: 2023-11-08 17:25:27.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
        \n
        With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699460999 {#4515
        date: 2023-11-08 17:29:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
        "@BuddyTheBeefalo@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4519 …}
      +nested: Doctrine\ORM\PersistentCollection {#4524 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
      -id: 169882
      -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668854"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460999 {#4512
        date: 2023-11-08 17:29:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: "5$ per month isnt cheap for a vpn."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699465471 {#4554
      date: 2023-11-08 18:44:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4560 …}
    +nested: Doctrine\ORM\PersistentCollection {#4562 …}
    +votes: Doctrine\ORM\PersistentCollection {#4558 …}
    +reports: Doctrine\ORM\PersistentCollection {#4565 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
    -id: 199920
    -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4628935"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699465471 {#4551
      date: 2023-11-08 18:44:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Expressvpn is about 10$ a month, so 5$ would definitely be an improvement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699474134 {#4581
    date: 2023-11-08 21:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
    "@Schmeckinger@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4576 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4572 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 237795
  -bodyTs: "'10':4 '5':8 'definit':10 'expressvpn':1 'improv':13 'month':6 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4915261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474134 {#4584
    date: 2023-11-08 21:08:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4586
  +user: Proxies\__CG__\App\Entity\User {#4578 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4549
    +user: Proxies\__CG__\App\Entity\User {#4557 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4516
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4464
        +user: Proxies\__CG__\App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3981 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
            \n
            Bluetooth could be integration with things like Yubikeys for authentication.\n
            \n
            Dunno if that’s what they’re actually for, though.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1705885511 {#4041
            date: 2024-01-22 02:05:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@LunchEnjoyer@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -id: 136861
          -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5283340"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699447937 {#3973
            date: 2023-11-08 13:52:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +body: """
          Best practices would not require camera permissions to scan qr codes.\n
          \n
          > **Scan barcodes**\n
          > \n
          > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
          > \n
          > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
          \n
          […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699460727 {#4462
          date: 2023-11-08 17:25:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
          "@winterayars@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4466 …}
        +nested: Doctrine\ORM\PersistentCollection {#4468 …}
        +votes: Doctrine\ORM\PersistentCollection {#4470 …}
        +reports: Doctrine\ORM\PersistentCollection {#4472 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
        -id: 149569
        -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5618121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699460727 {#4463
          date: 2023-11-08 17:25:27.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
        \n
        With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699460999 {#4515
        date: 2023-11-08 17:29:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
        "@BuddyTheBeefalo@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4519 …}
      +nested: Doctrine\ORM\PersistentCollection {#4524 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
      -id: 169882
      -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668854"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460999 {#4512
        date: 2023-11-08 17:29:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: "5$ per month isnt cheap for a vpn."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699465471 {#4554
      date: 2023-11-08 18:44:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4560 …}
    +nested: Doctrine\ORM\PersistentCollection {#4562 …}
    +votes: Doctrine\ORM\PersistentCollection {#4558 …}
    +reports: Doctrine\ORM\PersistentCollection {#4565 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
    -id: 199920
    -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4628935"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699465471 {#4551
      date: 2023-11-08 18:44:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Expressvpn is about 10$ a month, so 5$ would definitely be an improvement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699474134 {#4581
    date: 2023-11-08 21:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
    "@Schmeckinger@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4576 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4572 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 237795
  -bodyTs: "'10':4 '5':8 'definit':10 'expressvpn':1 'improv':13 'month':6 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4915261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474134 {#4584
    date: 2023-11-08 21:08:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4586
  +user: Proxies\__CG__\App\Entity\User {#4578 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4549
    +user: Proxies\__CG__\App\Entity\User {#4557 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4516
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4464
        +user: Proxies\__CG__\App\Entity\User {#4465 …}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4032
          +user: App\Entity\User {#3981 …}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            Camera could be taking pictures of QR codes to make it easier to set up a VPN.\n
            \n
            Bluetooth could be integration with things like Yubikeys for authentication.\n
            \n
            Dunno if that’s what they’re actually for, though.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1705885511 {#4041
            date: 2024-01-22 02:05:11.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@LunchEnjoyer@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4030 …}
          +nested: Doctrine\ORM\PersistentCollection {#4028 …}
          +votes: Doctrine\ORM\PersistentCollection {#4026 …}
          +reports: Doctrine\ORM\PersistentCollection {#4024 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
          -id: 136861
          -bodyTs: "'actual':35 'authent':27 'bluetooth':18 'camera':1 'code':8 'could':2,19 'dunno':28 'easier':12 'integr':21 'like':24 'make':10 'pictur':5 'qr':7 're':34 'set':14 'take':4 'thing':23 'though':37 'vpn':17 'yubikey':25"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://sh.itjust.works/comment/5283340"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699447937 {#3973
            date: 2023-11-08 13:52:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4032}
        +body: """
          Best practices would not require camera permissions to scan qr codes.\n
          \n
          > **Scan barcodes**\n
          > \n
          > Android includes support for the Google Code Scanner API, powered by Google Play services, which allows you to decode barcodes without declaring any camera permissions. This API helps preserve user privacy and makes it less likely that you need to create a custom UI for your barcode-scanning use case.\n
          > \n
          > The API scans the barcode and only returns the scan results to your app. Images are processed on-device, and Google doesn’t store any data or scan results.\n
          \n
          […android.com/…/minimize-permission-requests](https://developer.android.com/privacy-and-security/minimize-permission-requests)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699460727 {#4462
          date: 2023-11-08 17:25:27.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@LunchEnjoyer@lemmy.world"
          "@winterayars@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4466 …}
        +nested: Doctrine\ORM\PersistentCollection {#4468 …}
        +votes: Doctrine\ORM\PersistentCollection {#4470 …}
        +reports: Doctrine\ORM\PersistentCollection {#4472 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4474 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4476 …}
        -id: 149569
        -bodyTs: "'/minimize-permission-requests':96 '/privacy-and-security/minimize-permission-requests)':99 'allow':29 'android':14 'android.com':95 'api':22,40,66 'app':78 'barcod':13,33,61,69 'barcode-scan':60 'best':1 'camera':6,37 'case':64 'code':11,20 'creat':54 'custom':56 'data':91 'declar':35 'decod':32 'developer.android.com':98 'developer.android.com/privacy-and-security/minimize-permission-requests)':97 'devic':84 'doesn':87 'googl':19,25,86 'help':41 'imag':79 'includ':15 'less':48 'like':49 'make':46 'need':52 'on-devic':82 'permiss':7,38 'play':26 'power':23 'practic':2 'preserv':42 'privaci':44 'process':81 'qr':10 'requir':5 'result':75,94 'return':72 'scan':9,12,62,67,74,93 'scanner':21 'servic':27 'store':89 'support':16 'ui':57 'use':63 'user':43 'without':34 'would':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5618121"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699460727 {#4463
          date: 2023-11-08 17:25:27.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4032}
      +body: """
        I’m going to assume they didn’t implement this because money. Their app runs on everything, from iOS to Android to Windows. Cost savings they likely just flipped camera permissions and didn’t care about small edge cases like these.\n
        \n
        With that said, Mullvad is a million times better, cheaper and doesn’t require even an email or account creation to use. They created a system that effectively anonymizes the user before they even subscribe.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699460999 {#4515
        date: 2023-11-08 17:29:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
        "@winterayars@sh.itjust.works"
        "@BuddyTheBeefalo@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4519 …}
      +nested: Doctrine\ORM\PersistentCollection {#4524 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4526 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4528 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4530 …}
      -id: 169882
      -bodyTs: "'account':60 'android':21 'anonym':70 'app':14 'assum':5 'better':50 'camera':30 'care':35 'case':39 'cheaper':51 'cost':24 'creat':65 'creation':61 'didn':7,33 'doesn':53 'edg':38 'effect':69 'email':58 'even':56,75 'everyth':17 'flip':29 'go':3 'implement':9 'io':19 'like':27,40 'm':2 'million':48 'money':12 'mullvad':45 'permiss':31 'requir':55 'run':15 'said':44 'save':25 'small':37 'subscrib':76 'system':67 'time':49 'use':63 'user':72 'window':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668854"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699460999 {#4512
        date: 2023-11-08 17:29:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4032}
    +body: "5$ per month isnt cheap for a vpn."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699465471 {#4554
      date: 2023-11-08 18:44:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@winterayars@sh.itjust.works"
      "@BuddyTheBeefalo@lemmy.ml"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4560 …}
    +nested: Doctrine\ORM\PersistentCollection {#4562 …}
    +votes: Doctrine\ORM\PersistentCollection {#4558 …}
    +reports: Doctrine\ORM\PersistentCollection {#4565 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4567 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4569 …}
    -id: 199920
    -bodyTs: "'5':1 'cheap':5 'isnt':4 'month':3 'per':2 'vpn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4628935"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699465471 {#4551
      date: 2023-11-08 18:44:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4032}
  +body: "Expressvpn is about 10$ a month, so 5$ would definitely be an improvement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699474134 {#4581
    date: 2023-11-08 21:08:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@winterayars@sh.itjust.works"
    "@BuddyTheBeefalo@lemmy.ml"
    "@ultratiem@lemmy.ca"
    "@Schmeckinger@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4576 …}
  +nested: Doctrine\ORM\PersistentCollection {#4574 …}
  +votes: Doctrine\ORM\PersistentCollection {#4572 …}
  +reports: Doctrine\ORM\PersistentCollection {#4588 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4590 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4592 …}
  -id: 237795
  -bodyTs: "'10':4 '5':8 'definit':10 'expressvpn':1 'improv':13 'month':6 'would':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4915261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474134 {#4584
    date: 2023-11-08 21:08:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4078
  +user: App\Entity\User {#4062 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "My eyes… ouch"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699569384 {#4084
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4070 …}
  +nested: Doctrine\ORM\PersistentCollection {#4073 …}
  +votes: Doctrine\ORM\PersistentCollection {#4071 …}
  +reports: Doctrine\ORM\PersistentCollection {#4069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4059 …}
  -id: 180195
  -bodyTs: "'eye':2 'ouch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/3228360"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699569384 {#4082
    date: 2023-11-09 23:36:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4078
  +user: App\Entity\User {#4062 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "My eyes… ouch"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699569384 {#4084
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4070 …}
  +nested: Doctrine\ORM\PersistentCollection {#4073 …}
  +votes: Doctrine\ORM\PersistentCollection {#4071 …}
  +reports: Doctrine\ORM\PersistentCollection {#4069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4059 …}
  -id: 180195
  -bodyTs: "'eye':2 'ouch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/3228360"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699569384 {#4082
    date: 2023-11-09 23:36:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4078
  +user: App\Entity\User {#4062 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "My eyes… ouch"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699569384 {#4084
    date: 2023-11-09 23:36:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4070 …}
  +nested: Doctrine\ORM\PersistentCollection {#4073 …}
  +votes: Doctrine\ORM\PersistentCollection {#4071 …}
  +reports: Doctrine\ORM\PersistentCollection {#4069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4068 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4059 …}
  -id: 180195
  -bodyTs: "'eye':2 'ouch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/3228360"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699569384 {#4082
    date: 2023-11-09 23:36:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4158 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What kind of VPN would need those permissions?\n
    \n
    The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701805079 {#4140
    date: 2023-12-05 20:37:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4146 …}
  +nested: Doctrine\ORM\PersistentCollection {#4148 …}
  +votes: Doctrine\ORM\PersistentCollection {#4150 …}
  +reports: Doctrine\ORM\PersistentCollection {#4152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
  -id: 136858
  -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4424129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699498138 {#4141
    date: 2023-11-09 03:48:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4158 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What kind of VPN would need those permissions?\n
    \n
    The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701805079 {#4140
    date: 2023-12-05 20:37:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4146 …}
  +nested: Doctrine\ORM\PersistentCollection {#4148 …}
  +votes: Doctrine\ORM\PersistentCollection {#4150 …}
  +reports: Doctrine\ORM\PersistentCollection {#4152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
  -id: 136858
  -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4424129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699498138 {#4141
    date: 2023-11-09 03:48:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4158 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    What kind of VPN would need those permissions?\n
    \n
    The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701805079 {#4140
    date: 2023-12-05 20:37:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4146 …}
  +nested: Doctrine\ORM\PersistentCollection {#4148 …}
  +votes: Doctrine\ORM\PersistentCollection {#4150 …}
  +reports: Doctrine\ORM\PersistentCollection {#4152 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
  -id: 136858
  -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4424129"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699498138 {#4141
    date: 2023-11-09 03:48:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4444
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4145
    +user: App\Entity\User {#4158 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What kind of VPN would need those permissions?\n
      \n
      The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701805079 {#4140
      date: 2023-12-05 20:37:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4146 …}
    +nested: Doctrine\ORM\PersistentCollection {#4148 …}
    +votes: Doctrine\ORM\PersistentCollection {#4150 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 136858
    -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/4424129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699498138 {#4141
      date: 2023-11-09 03:48:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4145}
  +body: "[techradar.com/…/edward-snowden-warns-expressvpn-u…](https://www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699504776 {#4443
    date: 2023-11-09 05:39:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4449 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -id: 169880
  -bodyTs: "'/edward-snowden-warns-expressvpn-u':2 '/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':5 'techradar.com':1 'www.techradar.com':4 'www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5634507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699504776 {#4440
    date: 2023-11-09 05:39:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4444
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4145
    +user: App\Entity\User {#4158 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What kind of VPN would need those permissions?\n
      \n
      The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701805079 {#4140
      date: 2023-12-05 20:37:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4146 …}
    +nested: Doctrine\ORM\PersistentCollection {#4148 …}
    +votes: Doctrine\ORM\PersistentCollection {#4150 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 136858
    -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/4424129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699498138 {#4141
      date: 2023-11-09 03:48:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4145}
  +body: "[techradar.com/…/edward-snowden-warns-expressvpn-u…](https://www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699504776 {#4443
    date: 2023-11-09 05:39:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4449 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -id: 169880
  -bodyTs: "'/edward-snowden-warns-expressvpn-u':2 '/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':5 'techradar.com':1 'www.techradar.com':4 'www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5634507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699504776 {#4440
    date: 2023-11-09 05:39:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4444
  +user: Proxies\__CG__\App\Entity\User {#4448 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4145
    +user: App\Entity\User {#4158 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      What kind of VPN would need those permissions?\n
      \n
      The one that Edward Snowden (yes, that one) publicly and explicitly called out that people shouldn’t use. I won’t rehash it here, but it’s worth reading about.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701805079 {#4140
      date: 2023-12-05 20:37:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4146 …}
    +nested: Doctrine\ORM\PersistentCollection {#4148 …}
    +votes: Doctrine\ORM\PersistentCollection {#4150 …}
    +reports: Doctrine\ORM\PersistentCollection {#4152 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4156 …}
    -id: 136858
    -bodyTs: "'call':20 'edward':12 'explicit':19 'kind':2 'need':6 'one':10,16 'peopl':23 'permiss':8 'public':17 'read':37 'rehash':30 'shouldn':24 'snowden':13 'use':26 'vpn':4 'won':28 'worth':36 'would':5 'yes':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/4424129"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699498138 {#4141
      date: 2023-11-09 03:48:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4145}
  +body: "[techradar.com/…/edward-snowden-warns-expressvpn-u…](https://www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699504776 {#4443
    date: 2023-11-09 05:39:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@Nollij@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4453 …}
  +nested: Doctrine\ORM\PersistentCollection {#4449 …}
  +votes: Doctrine\ORM\PersistentCollection {#4451 …}
  +reports: Doctrine\ORM\PersistentCollection {#4456 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4458 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4460 …}
  -id: 169880
  -bodyTs: "'/edward-snowden-warns-expressvpn-u':2 '/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':5 'techradar.com':1 'www.techradar.com':4 'www.techradar.com/news/edward-snowden-warns-expressvpn-users-to-ditch-the-service-immediately)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5634507"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699504776 {#4440
    date: 2023-11-09 05:39:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4218
  +user: App\Entity\User {#4231 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "If handfuls of youtube sponsor callout videos has been proof of, is that you should *never* use a service advertised on youtube."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699485729 {#4213
    date: 2023-11-09 00:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4219 …}
  +nested: Doctrine\ORM\PersistentCollection {#4221 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4229 …}
  -id: 136859
  -bodyTs: "'advertis':20 'callout':6 'hand':2 'never':16 'proof':10 'servic':19 'sponsor':5 'use':17 'video':7 'youtub':4,22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5627934"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699485729 {#4214
    date: 2023-11-09 00:22:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4218
  +user: App\Entity\User {#4231 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "If handfuls of youtube sponsor callout videos has been proof of, is that you should *never* use a service advertised on youtube."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699485729 {#4213
    date: 2023-11-09 00:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4219 …}
  +nested: Doctrine\ORM\PersistentCollection {#4221 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4229 …}
  -id: 136859
  -bodyTs: "'advertis':20 'callout':6 'hand':2 'never':16 'proof':10 'servic':19 'sponsor':5 'use':17 'video':7 'youtub':4,22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5627934"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699485729 {#4214
    date: 2023-11-09 00:22:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4218
  +user: App\Entity\User {#4231 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: "If handfuls of youtube sponsor callout videos has been proof of, is that you should *never* use a service advertised on youtube."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699485729 {#4213
    date: 2023-11-09 00:22:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4219 …}
  +nested: Doctrine\ORM\PersistentCollection {#4221 …}
  +votes: Doctrine\ORM\PersistentCollection {#4223 …}
  +reports: Doctrine\ORM\PersistentCollection {#4225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4227 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4229 …}
  -id: 136859
  -bodyTs: "'advertis':20 'callout':6 'hand':2 'never':16 'proof':10 'servic':19 'sponsor':5 'use':17 'video':7 'youtub':4,22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5627934"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699485729 {#4214
    date: 2023-11-09 00:22:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4291
  +user: App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are Bluetooth FIDO security keys out there for 2FA, like: [thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key). Some implementations can also use a phone, running an app via BLE. Not sure if they use it, but that could be one reason it’s asking for that permission.\n
    \n
    Camera permission may be needed for scanning QRCodes to set up 2FA.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699482565 {#4286
    date: 2023-11-08 23:29:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4292 …}
  +nested: Doctrine\ORM\PersistentCollection {#4294 …}
  +votes: Doctrine\ORM\PersistentCollection {#4296 …}
  +reports: Doctrine\ORM\PersistentCollection {#4298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4302 …}
  -id: 136860
  -bodyTs: "'/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':14 '2fa':10,56 'also':18 'app':24 'ask':41 'ble':26 'bluetooth':3 'camera':45 'could':35 'fido':4 'implement':16 'key':6 'like':11 'may':47 'need':49 'one':37 'permiss':44,46 'phone':21 'qrcode':52 'reason':38 'run':22 'scan':51 'secur':5 'set':54 'sure':28 'thetis.io':13 'thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':12 'use':19,31 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5626773"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699482565 {#4287
    date: 2023-11-08 23:29:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4291
  +user: App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are Bluetooth FIDO security keys out there for 2FA, like: [thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key). Some implementations can also use a phone, running an app via BLE. Not sure if they use it, but that could be one reason it’s asking for that permission.\n
    \n
    Camera permission may be needed for scanning QRCodes to set up 2FA.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699482565 {#4286
    date: 2023-11-08 23:29:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4292 …}
  +nested: Doctrine\ORM\PersistentCollection {#4294 …}
  +votes: Doctrine\ORM\PersistentCollection {#4296 …}
  +reports: Doctrine\ORM\PersistentCollection {#4298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4302 …}
  -id: 136860
  -bodyTs: "'/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':14 '2fa':10,56 'also':18 'app':24 'ask':41 'ble':26 'bluetooth':3 'camera':45 'could':35 'fido':4 'implement':16 'key':6 'like':11 'may':47 'need':49 'one':37 'permiss':44,46 'phone':21 'qrcode':52 'reason':38 'run':22 'scan':51 'secur':5 'set':54 'sure':28 'thetis.io':13 'thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':12 'use':19,31 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5626773"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699482565 {#4287
    date: 2023-11-08 23:29:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4291
  +user: App\Entity\User {#4304 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    There are Bluetooth FIDO security keys out there for 2FA, like: [thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key). Some implementations can also use a phone, running an app via BLE. Not sure if they use it, but that could be one reason it’s asking for that permission.\n
    \n
    Camera permission may be needed for scanning QRCodes to set up 2FA.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699482565 {#4286
    date: 2023-11-08 23:29:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4292 …}
  +nested: Doctrine\ORM\PersistentCollection {#4294 …}
  +votes: Doctrine\ORM\PersistentCollection {#4296 …}
  +reports: Doctrine\ORM\PersistentCollection {#4298 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4300 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4302 …}
  -id: 136860
  -bodyTs: "'/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':14 '2fa':10,56 'also':18 'app':24 'ask':41 'ble':26 'bluetooth':3 'camera':45 'could':35 'fido':4 'implement':16 'key':6 'like':11 'may':47 'need':49 'one':37 'permiss':44,46 'phone':21 'qrcode':52 'reason':38 'run':22 'scan':51 'secur':5 'set':54 'sure':28 'thetis.io':13 'thetis.io/products/fido2-ble-security-key](https://thetis.io/products/fido2-ble-security-key).':12 'use':19,31 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5626773"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699482565 {#4287
    date: 2023-11-08 23:29:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4364
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t get why the entire world isn’t on Mullvad.\n
    \n
    I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
    \n
    It took 4 support tickets. To me, they came across hella shady.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705885430 {#4359
    date: 2024-01-22 02:03:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 149539
  -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668950"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699461177 {#4360
    date: 2023-11-08 17:32:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4364
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t get why the entire world isn’t on Mullvad.\n
    \n
    I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
    \n
    It took 4 support tickets. To me, they came across hella shady.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705885430 {#4359
    date: 2024-01-22 02:03:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 149539
  -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668950"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699461177 {#4360
    date: 2023-11-08 17:32:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4364
  +user: App\Entity\User {#4377 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: null
  +root: null
  +body: """
    I don’t get why the entire world isn’t on Mullvad.\n
    \n
    I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
    \n
    It took 4 support tickets. To me, they came across hella shady.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705885430 {#4359
    date: 2024-01-22 02:03:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 149539
  -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/4668950"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699461177 {#4360
    date: 2023-11-08 17:32:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#4481 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "they closed off Port Forwarding"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699468923 {#4478
    date: 2023-11-08 19:42:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4482 …}
  +nested: Doctrine\ORM\PersistentCollection {#4484 …}
  +votes: Doctrine\ORM\PersistentCollection {#4486 …}
  +reports: Doctrine\ORM\PersistentCollection {#4488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4492 …}
  -id: 199815
  -bodyTs: "'close':2 'forward':5 'port':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4913132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699468923 {#4479
    date: 2023-11-08 19:42:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#4481 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "they closed off Port Forwarding"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699468923 {#4478
    date: 2023-11-08 19:42:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4482 …}
  +nested: Doctrine\ORM\PersistentCollection {#4484 …}
  +votes: Doctrine\ORM\PersistentCollection {#4486 …}
  +reports: Doctrine\ORM\PersistentCollection {#4488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4492 …}
  -id: 199815
  -bodyTs: "'close':2 'forward':5 'port':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4913132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699468923 {#4479
    date: 2023-11-08 19:42:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4480
  +user: Proxies\__CG__\App\Entity\User {#4481 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "they closed off Port Forwarding"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699468923 {#4478
    date: 2023-11-08 19:42:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4482 …}
  +nested: Doctrine\ORM\PersistentCollection {#4484 …}
  +votes: Doctrine\ORM\PersistentCollection {#4486 …}
  +reports: Doctrine\ORM\PersistentCollection {#4488 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4492 …}
  -id: 199815
  -bodyTs: "'close':2 'forward':5 'port':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/4913132"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699468923 {#4479
    date: 2023-11-08 19:42:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4496
  +user: Proxies\__CG__\App\Entity\User {#4497 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699474437 {#4494
    date: 2023-11-08 21:13:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4498 …}
  +nested: Doctrine\ORM\PersistentCollection {#4500 …}
  +votes: Doctrine\ORM\PersistentCollection {#4502 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 199917
  -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5623416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474437 {#4495
    date: 2023-11-08 21:13:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4496
  +user: Proxies\__CG__\App\Entity\User {#4497 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699474437 {#4494
    date: 2023-11-08 21:13:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4498 …}
  +nested: Doctrine\ORM\PersistentCollection {#4500 …}
  +votes: Doctrine\ORM\PersistentCollection {#4502 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 199917
  -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5623416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474437 {#4495
    date: 2023-11-08 21:13:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4496
  +user: Proxies\__CG__\App\Entity\User {#4497 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: App\Entity\User {#4377 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t get why the entire world isn’t on Mullvad.\n
      \n
      I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
      \n
      It took 4 support tickets. To me, they came across hella shady.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705885430 {#4359
      date: 2024-01-22 02:03:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 149539
    -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/4668950"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699461177 {#4360
      date: 2023-11-08 17:32:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699474437 {#4494
    date: 2023-11-08 21:13:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4498 …}
  +nested: Doctrine\ORM\PersistentCollection {#4500 …}
  +votes: Doctrine\ORM\PersistentCollection {#4502 …}
  +reports: Doctrine\ORM\PersistentCollection {#4504 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
  -id: 199917
  -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5623416"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699474437 {#4495
    date: 2023-11-08 21:13:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4534
  +user: Proxies\__CG__\App\Entity\User {#4535 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4496
    +user: Proxies\__CG__\App\Entity\User {#4497 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t get why the entire world isn’t on Mullvad.\n
        \n
        I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
        \n
        It took 4 support tickets. To me, they came across hella shady.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705885430 {#4359
        date: 2024-01-22 02:03:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 149539
      -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668950"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699461177 {#4360
        date: 2023-11-08 17:32:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4364}
    +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699474437 {#4494
      date: 2023-11-08 21:13:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4498 …}
    +nested: Doctrine\ORM\PersistentCollection {#4500 …}
    +votes: Doctrine\ORM\PersistentCollection {#4502 …}
    +reports: Doctrine\ORM\PersistentCollection {#4504 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
    -id: 199917
    -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5623416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699474437 {#4495
      date: 2023-11-08 21:13:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "For the price, 5 devices is really reasonable"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699513492 {#4532
    date: 2023-11-09 08:04:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
    "@rwhitisissle@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4536 …}
  +nested: Doctrine\ORM\PersistentCollection {#4538 …}
  +votes: Doctrine\ORM\PersistentCollection {#4540 …}
  +reports: Doctrine\ORM\PersistentCollection {#4542 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4544 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4546 …}
  -id: 237791
  -bodyTs: "'5':4 'devic':5 'price':3 'realli':7 'reason':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4654606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699513492 {#4533
    date: 2023-11-09 08:04:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4534
  +user: Proxies\__CG__\App\Entity\User {#4535 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4496
    +user: Proxies\__CG__\App\Entity\User {#4497 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t get why the entire world isn’t on Mullvad.\n
        \n
        I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
        \n
        It took 4 support tickets. To me, they came across hella shady.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705885430 {#4359
        date: 2024-01-22 02:03:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 149539
      -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668950"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699461177 {#4360
        date: 2023-11-08 17:32:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4364}
    +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699474437 {#4494
      date: 2023-11-08 21:13:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4498 …}
    +nested: Doctrine\ORM\PersistentCollection {#4500 …}
    +votes: Doctrine\ORM\PersistentCollection {#4502 …}
    +reports: Doctrine\ORM\PersistentCollection {#4504 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
    -id: 199917
    -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5623416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699474437 {#4495
      date: 2023-11-08 21:13:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "For the price, 5 devices is really reasonable"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699513492 {#4532
    date: 2023-11-09 08:04:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
    "@rwhitisissle@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4536 …}
  +nested: Doctrine\ORM\PersistentCollection {#4538 …}
  +votes: Doctrine\ORM\PersistentCollection {#4540 …}
  +reports: Doctrine\ORM\PersistentCollection {#4542 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4544 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4546 …}
  -id: 237791
  -bodyTs: "'5':4 'devic':5 'price':3 'realli':7 'reason':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4654606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699513492 {#4533
    date: 2023-11-09 08:04:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4534
  +user: Proxies\__CG__\App\Entity\User {#4535 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943 …}
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "privacy@lemmy.ml"
      +title: "privacy"
      +description: """
        A place to discuss privacy and freedom in the digital world.\n
        ============================================================\n
        \n
        Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
        \n
        In this community everyone is welcome to post links and discuss topics related to privacy.\n
        \n
        ### Some Rules\n
        \n
        - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
        - Don’t promote proprietary software\n
        - Try to keep things on topic\n
        - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
        - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
        - Be nice :)\n
        \n
        ### Related communities\n
        \n
        - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
        - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
        - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
        - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
        \n
        ### Chat rooms\n
        \n
        - [Matrix/Element]Dead\n
        - [Discord](https://discord.gg/8xfrVjvngh)\n
        \n
        much thanks to @gary_host_laptop for the logo design :)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 561
      +entryCommentCount: 7684
      +postCount: 6
      +postCommentCount: 73
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582580 {#276
        date: 2024-10-22 09:36:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 85
      +apId: "privacy@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/privacy"
      +apPublicUrl: "https://lemmy.ml/c/privacy"
      +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "privacy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583592 {#270
        date: 2024-10-22 09:53:12.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699780272 {#272
        date: 2023-11-12 10:11:12.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "In-what-world-does-a-VPN-need-access-to-Camera"
    +title: "In what world does a VPN need access to Camera and Bluetooth?"
    +url: "https://i.imgur.com/R6NaCvq.png"
    +body: """
      I am fully aware of what vpn services to use and not. I am not using Express VPN, I am simply doing research for a master thesis, when I came across these results from Express VPN. If you have any ideas or corrections, please let me know why a VPN provider would need to have access to these permissions.\n
      \n
      Screenshot is from Exodus service, which let’s you view what exactly perimissions and trackers each app uses. You can check out the results and the tool for yourself here: [reports.exodus-privacy.eu.org/en/…/latest/](https://reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)\n
      \n
      [Link to Image](https://i.imgur.com/R6NaCvq.png)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 14
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699569384 {#2410
      date: 2023-11-09 23:36:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 12822
    -titleTs: "'access':8 'bluetooth':12 'camera':10 'need':7 'vpn':6 'world':3"
    -bodyTs: "'/en/':92 '/en/reports/com.expressvpn.vpn/latest/)':96 '/latest':93 '/r6nacvq.png)':102 'access':56 'across':31 'app':76 'awar':4 'came':30 'check':80 'correct':43 'exact':71 'exodus':63 'express':17,35 'fulli':3 'i.imgur.com':101 'i.imgur.com/r6nacvq.png)':100 'idea':41 'imag':99 'know':47 'let':45,66 'link':97 'master':26 'need':53 'perimiss':72 'permiss':59 'pleas':44 'provid':51 'reports.exodus-privacy.eu.org':91,95 'reports.exodus-privacy.eu.org/en/':90 'reports.exodus-privacy.eu.org/en/reports/com.expressvpn.vpn/latest/)':94 'research':23 'result':33,83 'screenshot':60 'servic':8,64 'simpli':21 'thesi':27 'tool':86 'tracker':74 'use':10,16,77 'view':69 'vpn':7,18,36,50 'would':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699534145
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7967114"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699447745 {#1850
      date: 2023-11-08 13:49:05.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#266}
  +image: null
  +parent: App\Entity\EntryComment {#4496
    +user: Proxies\__CG__\App\Entity\User {#4497 …}
    +entry: App\Entity\Entry {#2388}
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: App\Entity\User {#4377 …}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        I don’t get why the entire world isn’t on Mullvad.\n
        \n
        I don’t trust these guys *at all*. I trialed them and despite their full money back guarantee, they locked me into a support loop, always switching support staff with boiler plate responses and links that dealt with account issues or whatever. It wasn’t until I left a stern reply demanding the refund or I would escalate the matter with the proper regulatory bodies.\n
        \n
        It took 4 support tickets. To me, they came across hella shady.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705885430 {#4359
        date: 2024-01-22 02:03:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 149539
      -bodyTs: "'4':80 'account':51 'across':87 'alway':38 'back':29 'bodi':77 'boiler':43 'came':86 'dealt':49 'demand':64 'despit':25 'entir':7 'escal':70 'full':27 'get':4 'guarante':30 'guy':18 'hella':88 'isn':9 'issu':52 'left':60 'link':47 'lock':32 'loop':37 'matter':72 'money':28 'mullvad':12 'plate':44 'proper':75 'refund':66 'regulatori':76 'repli':63 'respons':45 'shadi':89 'staff':41 'stern':62 'support':36,40,81 'switch':39 'ticket':82 'took':79 'trial':22 'trust':16 'wasn':56 'whatev':54 'world':8 'would':69"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/4668950"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699461177 {#4360
        date: 2023-11-08 17:32:57.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4364}
    +body: "Worst thing about mullvad is they only offer like 5 devices or so for your subscription. If they bumped it up to 7 or 8 I’d have no complaints."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699474437 {#4494
      date: 2023-11-08 21:13:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@LunchEnjoyer@lemmy.world"
      "@ultratiem@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4498 …}
    +nested: Doctrine\ORM\PersistentCollection {#4500 …}
    +votes: Doctrine\ORM\PersistentCollection {#4502 …}
    +reports: Doctrine\ORM\PersistentCollection {#4504 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4506 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4508 …}
    -id: 199917
    -bodyTs: "'5':10 '7':23 '8':25 'bump':19 'complaint':30 'd':27 'devic':11 'like':9 'mullvad':4 'offer':8 'subscript':16 'thing':2 'worst':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5623416"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699474437 {#4495
      date: 2023-11-08 21:13:57.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4364}
  +body: "For the price, 5 devices is really reasonable"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699513492 {#4532
    date: 2023-11-09 08:04:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
    "@ultratiem@lemmy.ca"
    "@rwhitisissle@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4536 …}
  +nested: Doctrine\ORM\PersistentCollection {#4538 …}
  +votes: Doctrine\ORM\PersistentCollection {#4540 …}
  +reports: Doctrine\ORM\PersistentCollection {#4542 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4544 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4546 …}
  -id: 237791
  -bodyTs: "'5':4 'devic':5 'price':3 'realli':7 'reason':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4654606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699513492 {#4533
    date: 2023-11-09 08:04:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED edit
App\Entity\Magazine {#266
  +icon: Proxies\__CG__\App\Entity\Image {#247 …}
  +name: "privacy@lemmy.ml"
  +title: "privacy"
  +description: """
    A place to discuss privacy and freedom in the digital world.\n
    ============================================================\n
    \n
    Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.\n
    \n
    In this community everyone is welcome to post links and discuss topics related to privacy.\n
    \n
    ### Some Rules\n
    \n
    - Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post\n
    - Don’t promote proprietary software\n
    - Try to keep things on topic\n
    - If you have a question, please try searching for previous discussions, maybe it has already been answered\n
    - Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience\n
    - Be nice :)\n
    \n
    ### Related communities\n
    \n
    - [Lemmy.ml libre_culture](https://lemmy.ml/c/libre_culture)\n
    - [Lemmy.ml privatelife](https://lemmy.ml/c/privatelife)\n
    - [Lemmy.ml DeGoogle](https://lemmy.ml/c/degoogle)\n
    - [Lemmy.ca privacy](https://lemmy.ca/c/privacy)\n
    \n
    ### Chat rooms\n
    \n
    - [Matrix/Element]Dead\n
    - [Discord](https://discord.gg/8xfrVjvngh)\n
    \n
    much thanks to @gary_host_laptop for the logo design :)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 561
  +entryCommentCount: 7684
  +postCount: 6
  +postCommentCount: 73
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582580 {#276
    date: 2024-10-22 09:36:20.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#238 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
  +entries: Doctrine\ORM\PersistentCollection {#181 …}
  +posts: Doctrine\ORM\PersistentCollection {#139 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
  +bans: Doctrine\ORM\PersistentCollection {#118 …}
  +reports: Doctrine\ORM\PersistentCollection {#104 …}
  +badges: Doctrine\ORM\PersistentCollection {#82 …}
  +logs: Doctrine\ORM\PersistentCollection {#72 …}
  +awards: Doctrine\ORM\PersistentCollection {#61 …}
  +categories: Doctrine\ORM\PersistentCollection {#1820 …}
  -id: 85
  +apId: "privacy@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/privacy"
  +apPublicUrl: "https://lemmy.ml/c/privacy"
  +apFollowersUrl: "https://lemmy.ml/c/privacy/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "privacy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583592 {#270
    date: 2024-10-22 09:53:12.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1699780272 {#272
    date: 2023-11-12 10:11:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details