LandedLedger
Cost intelligence for Shopify

Privacy Policy

Last updated: May 22, 2026

Overview

LandedLedger is a Shopify embedded app that helps merchants calculate true landed costs by reading supplier invoices, splitting freight charges, and pushing accurate product costs to Shopify. This policy explains what data we access, how we use it, and how we protect it.

Data we access

LandedLedger accesses the following data from your Shopify store:

  • Product and variant data — product names, SKUs, variant IDs, current cost prices, inventory levels, and selling prices. Used to match invoice line items to your catalog and display margin information.
  • Order line items — product IDs and quantities from fulfilled orders. Used only to calculate sales velocity (units sold per day) for inventory forecasting. We do not access customer names, email addresses, shipping addresses, payment information, or any other customer personal data.

We process the minimum data required to provide the service. We do not read or store customer personal information at any point.

Data we store

The following data is stored in our secure database:

  • Your Shopify store domain (to identify your account)
  • Purchase orders you create in LandedLedger, including supplier names, freight amounts, and product line items
  • Product cost history — a record of landed cost values pushed to Shopify
  • Budget categories and annual budget settings you configure
  • Product expiry dates you enter manually
  • App preferences and settings

Raw order data fetched from Shopify for sales velocity calculations is processed in memory and is never written to our database.

How we use your data

  • To calculate landed costs by splitting freight and duty across products
  • To push accurate product costs to your Shopify store
  • To display margin analysis and cost history in the app
  • To estimate days of inventory remaining based on sales velocity
  • To track your buying budget by product category
  • To show low stock and expiry alerts

We do not use your data for advertising, marketing profiling, or any purpose beyond operating the LandedLedger service.

Data sharing

We do not sell, rent, or share your data with third parties for commercial purposes. Data is shared only with the following infrastructure providers who process it on our behalf:

  • Railway (railway.app) — cloud hosting and PostgreSQL database. Data is stored on Railway's infrastructure in the United States.

All third-party providers are bound by data processing agreements and may only use your data to provide services to LandedLedger.

Data retention

Your data is retained for as long as you have LandedLedger installed on your store. When you uninstall the app, your store data is deleted from our database within 30 days. You may request immediate deletion by contacting us at the address below.

Security

All data is encrypted in transit using TLS. Data at rest is encrypted using industry-standard encryption provided by our hosting infrastructure. We use Shopify's official OAuth authentication and never store your Shopify access tokens in plain text.

Your rights

You have the right to:

  • Request a copy of the data we hold about your store
  • Request correction of inaccurate data
  • Request deletion of your data
  • Withdraw consent by uninstalling the app

To exercise any of these rights, contact us at the address below and we will respond within 30 days.

Shopify API compliance

LandedLedger is built on the Shopify platform and complies with Shopify's API Terms of Service and Partner Program Agreement. We access only the API scopes required to operate the app: read_products, write_products, read_inventory, write_inventory, read_orders, write_metaobjects, and write_metaobject_definitions.

Changes to this policy

We may update this privacy policy from time to time. We will notify you of material changes by updating the date at the top of this page. Continued use of LandedLedger after changes constitutes acceptance of the updated policy.

Contact

For privacy-related questions or data requests, contact us at:

LandedLedger
Email: support@getriskwall.com