Last updated: April 1, 2026
NinjaShip is operated by [COMPANY_LEGAL_NAME], located at [COMPANY_ADDRESS] ("we," "us," or "our"). We are the data controller responsible for your personal data processed through the Service.
For privacy questions, contact us.
We collect information you provide directly:
We automatically collect:
If you install NinjaShip from the Shopify App Store, we access the following data through the Shopify Admin API:
We do not collect data directly from your customers — all customer data is received through the Shopify Admin API based on the permissions you grant during installation.
We do not access or store Shopify customer payment information, passwords, or financial account details.
On uninstall: We immediately deactivate your integration and revoke access tokens. Within 48 hours of receiving Shopify's shop/redact webhook, all order data and customer information associated with your store is permanently deleted from our systems.
Data subject requests: If a Shopify merchant or their customer submits a data access or deletion request, we will fulfill it within 30 days. Shopify forwards these requests to us via mandatory compliance webhooks (customers/data_request, customers/redact), which we process automatically.
If you connect your WooCommerce store to NinjaShip, we access the following data through the WooCommerce REST API using the API keys you provide:
Your WooCommerce API credentials (consumer key and secret) are encrypted at rest using AES-256-GCM. We do not access or store your customers' WooCommerce account passwords or payment card details.
On disconnection: We deactivate your integration and securely delete your API credentials. You may request a full data purge at any time, which permanently deletes all order data and customer information from our systems.
Data subject requests: WooCommerce merchants may request an export or deletion of all customer and order data associated with their store by contacting us. We will fulfill these requests within 30 days.
We process personal data under the following legal bases:
We process personal data solely for the purposes described in this policy. We do not use your data or your customers' data for advertising, profiling, marketing to end customers, or any purpose unrelated to providing the shipping service. We do not sell, rent, or share personal data with third parties for their own marketing purposes.
We share information with the following third-party service providers (sub-processors) as necessary to operate the Service:
We do not sell your personal information to third parties.
We use industry-standard security measures including encryption at rest and in transit, and role-based access controls. OAuth tokens and API credentials for store integrations are encrypted with AES-256-GCM. Passwords are hashed with bcrypt. For more details, see our Security page.
We retain account data for as long as your account is active. Shipping and transaction data is retained for as long as necessary to provide the service and comply with legal obligations (e.g., financial transaction records for tax and accounting purposes). You may request deletion of your data by contacting us.
Shopify merchants: When you uninstall NinjaShip, we immediately deactivate your integration and revoke access tokens. Within 48 hours of Shopify's shop/redact notification, all associated order and customer data is permanently deleted.
WooCommerce merchants: When you disconnect your store, we deactivate your integration and securely delete your API credentials. You may request a full data purge at any time via the integration settings or by contacting us.
Your data is processed and stored in the United States. Our infrastructure providers include Vercel (US regions), Neon (US East), and AWS S3 (US East). If you are located outside the United States, your data will be transferred to and processed in the US. By using the Service, you consent to this transfer.
You have the right to:
We will fulfill all data subject requests within 30 days. In cases where deletion cannot be completed (e.g., financial transaction records required for tax compliance or an active legal dispute), we will inform you of the specific reason and the data that must be retained.
To exercise any of these rights, contact us.
We use cookies in limited cases such as OAuth login flows. Our primary authentication uses token-based sessions stored in your browser. We do not use advertising or third-party tracking cookies.
We may update this policy. We will notify you of material changes via email or in-app notification at least 30 days before the changes take effect.
[COMPANY_LEGAL_NAME]
[COMPANY_ADDRESS]
For privacy questions, contact us.