FIRM Privacy Policy

Effective date: October 2, 2026

FIRM: Inventory & Purchasing is a product of Northline Core. Northline Core respects the privacy of merchants and their customers. This Privacy Policy explains what information FIRM processes, why we process it, how we protect it, and how long we keep it when merchants use FIRM.

By installing or using FIRM, you acknowledge the data practices described in this Privacy Policy.

1. Information FIRM processes

FIRM processes only the information reasonably necessary to provide its inventory, replenishment, supplier, purchase order, shipment, and related store-management features.

This may include:

Recent Shopify order data

FIRM also processes limited recent Shopify order data to provide features such as Sales Velocity.

For this purpose, FIRM processes only the minimum order information required for the calculation, such as:

FIRM does not request customer names, email addresses, phone numbers, billing addresses, or shipping addresses for this feature.

Recent order information is processed to calculate Sales Velocity and maintain Historical sales metrics such as:

FIRM does not persist raw Shopify order payloads or direct customer identity or contact fields for sales analysis. To support Historical sales and longer-term inventory analysis, FIRM retains derived daily unit-sales totals by product variant and a minimal order-linked correction state. That correction state can include Shopify order and line-item identifiers, product variant identifiers, quantities, and order timestamps needed to correct historical totals after order changes or deletions. FIRM may also temporarily cache recent derived sales totals for performance. For Inventory planning, FIRM may also retain bounded daily inventory-availability evidence by inventory item without storing a raw inventory event log.

2. How we use information

FIRM uses information only to provide, maintain, secure, and improve the store-management functionality requested by merchants.

This includes:

Protected customer data obtained through Shopify is used only for the functionality described above.

3. No sale or advertising use

FIRM does not sell protected customer data.

FIRM does not use Shopify customer or order data for targeted advertising, cross-context behavioral advertising, customer profiling for marketing, unrelated marketing campaigns, or personalization directed at individual Shopify customers.

We do not rent or sell protected customer data to third parties.

4. Data minimization

FIRM is designed to process only the minimum data required for each feature.

For example, Sales Velocity does not require FIRM to access a customer's name, email address, phone number, or postal address, so FIRM does not request those fields.

If FIRM introduces functionality in the future that requires additional protected data, our data practices and Shopify permissions will be updated as required before that information is used.

5. Data retention and deletion

Shopify order information used for Sales Velocity and Historical sales is not retained as raw Shopify order payloads by FIRM. Derived daily historical-sales totals, bounded daily inventory-availability evidence, and the minimal order-linked correction state used to keep those totals accurate are retained on a rolling basis for up to 400 days. Current per-location availability state used to interpret new observations is refreshed from Shopify only while Inventory planning or Inventory economics has been used recently; stale tracking state is removed automatically and is not treated as a permanent inventory ledger.

Merchant operational information, such as inventory configuration, supplier contact details, purchase orders, shipments, receiving records, internal purchase-order notes, private-file metadata, email delivery metadata, supplier message templates, and the saved buyer, delivery-location, timezone, branding, subject, and message snapshots used for committed supplier purchase orders, is retained while reasonably necessary to provide FIRM's services. When a transactional email needs a safe retry, FIRM may temporarily retain the generated attachment bytes needed to retry the exact message. Those attachment bytes are removed after the email provider accepts the message. Merchant-added private purchase-order file bytes are encrypted by FIRM before they are stored in private object storage and remain there only while the file stays attached to the purchase order. They are deleted when the merchant deletes the file or when FIRM processes Shopify's required shop-redaction request. Shop-redaction work is queued durably and completed by FIRM's scheduled cleanup so temporary storage outages can be retried without relying on a long-running webhook request.

Uploaded spreadsheet review drafts are temporary, stop being usable after their short review window, and are removed by FIRM's scheduled cleanup.

When FIRM is uninstalled, app session information is removed and active supplier-access links are revoked. Remaining shop data is deleted when FIRM receives Shopify's required shop-redaction request, except where retention is required by applicable law.

FIRM also responds to Shopify's mandatory privacy and data-deletion requests in accordance with Shopify's requirements. For a Shopify customer data access request, FIRM provides the store owner with the order-linked Historical sales correction data that FIRM currently stores for the requested Shopify order resources. For a customer-redaction request, FIRM removes matching order-linked correction state and its contribution to Historical sales totals. FIRM retains only a non-readable suppression token for a limited period so delayed Shopify events cannot recreate data that was redacted.

6. Security

FIRM uses reasonable technical and organizational safeguards designed to protect information against unauthorized access, alteration, disclosure, or destruction.

Data transmitted between FIRM, Shopify, its email provider, and its infrastructure providers is protected using HTTPS/TLS.

Stored application data is kept with managed infrastructure providers using access controls appropriate to each service. Merchant-added private purchase-order file contents are encrypted by FIRM before being stored in a non-public object-storage bucket.

Access to application data is limited to what is necessary to operate and maintain FIRM.

7. Service providers

FIRM relies on service providers to operate the application, including:

These providers process information only as necessary to provide their respective services to FIRM.

If a merchant chooses the optional Open WhatsApp action, the merchant's browser opens WhatsApp with the supplier number and prepared purchase-order message. FIRM does not use the WhatsApp Business API for this feature and does not receive WhatsApp delivery or read receipts.

We may update our service providers as the application evolves while maintaining appropriate privacy and security protections.

8. Merchant and customer privacy requests

Shopify merchants and their customers may have rights relating to their personal data under applicable privacy laws.

FIRM supports Shopify's mandatory privacy webhooks for customer data requests, customer redaction requests, and shop redaction requests.

For privacy-related questions or requests, contact:
northlinereorder@proton.me

9. International processing

FIRM's service providers may process information in countries other than the country where the merchant or customer is located.

Where applicable, data is handled subject to the protections and contractual arrangements provided by those service providers and applicable law.

10. Changes to this Privacy Policy

We may update this Privacy Policy when FIRM's features, data practices, legal requirements, or service providers change.

When we make material changes, we will update the effective date shown at the top of this policy.

11. Contact

Northline Core
Product: FIRM: Inventory & Purchasing
Email: northlinereorder@proton.me