Starship
starship / search / myparcel-nl-1

Audit report

MyParcel NL

Broad accessReach : broadSensitive Access

by MyParcel · Orders and shipping · Shopify App Store

Orders and shipping
Risk level
Broad access
Executive summary

Voordelig en gemakkelijk pakketten versturen met MyParcel

Key insights

  • Dutch carrier-aggregation / shipping-label app, EU publisher (MyParcel B.V., Netherlands).
  • Publisher claims ISO/IEC 27001 via badge on website, not independently verified.
  • TLS clean (HTTP/2, HSTS 2y) on publisher primary domain; no CSP advertised.
  • Two recent reflected-XSS CVEs (2024 and 2025) in same publisher's WordPress plugins -- input validation hygiene flag.

Top findings

No critical or high findings detected.
Synthesis

Analysis summary

Voordelig en gemakkelijk pakketten versturen met MyParcel

Key insights
  • Dutch carrier-aggregation / shipping-label app, EU publisher (MyParcel B.V., Netherlands).
  • Publisher claims ISO/IEC 27001 via badge on website, not independently verified.
  • TLS clean (HTTP/2, HSTS 2y) on publisher primary domain; no CSP advertised.
  • Two recent reflected-XSS CVEs (2024 and 2025) in same publisher's WordPress plugins -- input validation hygiene flag.
  • App reads orders and writes shipping/fulfillment data (declared scopes not parsed from listing, inferred from shipping-app pattern).
  • Rating 4.6 / 53 reviews; not Built-for-Shopify.

This section is available to signed-in users

Sign up free to unlock findings, data flow and theme code analysis for every Shopify app.

Get started
Permissions

OAuth scopes requested

These are the access permissions this app asks for during install. The sensitivity column reflects PII exposure and merchant impact.

read_orders
High

Required to read order line items, customer shipping addresses to create labels.

write_orders
High

Inferred for marking orders as fulfilled / attaching tracking. Allows modification of order state.

read_customers
High

Customer PII (name, address, phone) needed for carrier handover.

write_fulfillments
High

Standard for shipping apps -- create fulfillments and attach tracking numbers.

read_shipping
Medium

Read shipping zones/rates to determine carrier routing.

This section is available to signed-in users

Sign up free to unlock findings, data flow and theme code analysis for every Shopify app.

Get started

This section is available to signed-in users

Sign up free to unlock findings, data flow and theme code analysis for every Shopify app.

Get started
Attack surface

Network surface

Primary domain
myparcel.nl
TLS grade
A
HSTS
Enabled
CSP
Missing

HSTS max-age=63072000 present; no Content-Security-Policy header; x-content-type-options:nosniff; referrer-policy:same-origin.

Posture

Compliance & certifications

GDPR webhooks Pass
SOC 2 Type II Fail
ISO 27001 Pass
PCI DSS Fail

EU publisher subject to GDPR by jurisdiction. ISO/IEC 27001 badge displayed on publisher site (not independently verified against an issuing CB). SOC2/PCI not advertised.

Privacy policy
Track record

Publisher reputation

Publisher
MyParcel
Verified Shopify Partner
No
Years active
10
Other apps
1
Past incidents
  • CVE-2024-9608 -- Reflected XSS in MyParcel WordPress plugin (Medium, fixed)
  • CVE-2025-48279 -- Reflected XSS in WC MyParcel Belgium plugin (Medium, fixed)
LLM exposure

AI / LLM usage

No LLM usage detected. This app does not appear to forward any customer or merchant data to large-language-model providers.