📋 Legal

Privacy Policy

How we collect, use, and protect your data when you use StoreMapDirectory.

Last Updated: May 28, 2026
1

Overview

StoreMapDirectory ("we", "our", "us") is a Shopify application developed and operated by Codeoptix (codeoptix.in). This Privacy Policy explains how we collect, use, disclose, and safeguard information when you install and use our Shopify app.

By installing StoreMapDirectory from the Shopify App Store, you agree to the terms of this Privacy Policy. If you disagree, please do not install or use the app.

Simple version: We only collect the data needed to run your store locator. We never sell your data. All billing is handled by Shopify. You can request deletion of your data at any time.
2

Data We Collect

We collect the following categories of data when you install and use StoreMapDirectory:

A. Merchant / Shop Data

Data FieldPurposeRequired?
Shop permanent domain (e.g. yourstore.myshopify.com)Identify your store in our systemYes
Shopify plan / subscription statusDetermine your StoreMapDirectory plan tierYes
Shopify access tokenAPI access to install theme blockYes

B. Location Data (Entered by You)

FieldPlans Available
Store/Location NameAll plans
Full Address, City, Country, ZIP/Postal CodeAll plans
Latitude & Longitude (optional)All plans
Email, PhoneAll plans
Location Image URLFLEX & UNLIMITED
DescriptionFLEX & UNLIMITED
Operation HoursFLEX & UNLIMITED
Website URL, FaxFLEX & UNLIMITED
Social Links (Instagram, Facebook, Twitter, LinkedIn)FLEX & UNLIMITED
Discount/Coupon CodeAll plans (if enabled)

This data is entered voluntarily by you (the merchant) and is publicly displayed on your store's map widget to your customers.

C. Usage Data

We may collect anonymous usage data such as page views of the app dashboard, feature usage counts, and error logs. This data is never linked to individual customers.

D. Customer-Facing Data

When your store visitors use the map widget, they may optionally share their browser geolocation to find the nearest store. We do not store, log, or transmit visitor geolocation data. This is processed entirely in the visitor's browser.

3

How We Use Your Data

  • To provide and operate the StoreMapDirectory service on your Shopify store
  • To display your store locations on the interactive map widget
  • To manage your subscription plan (Basic / FLEX / Unlimited) via Shopify Billing API
  • To apply your custom CSS styling (FLEX & Unlimited plans)
  • To send service-related communications (billing issues, app updates, critical notices)
  • To improve and debug the application
  • To comply with legal obligations

We do not use your data for advertising, profiling, or sell it to third parties.

4

Third-Party Services

StoreMapDirectory integrates with the following third-party services to deliver its functionality:

ServicePurposeData SharedPrivacy Policy
Shopify Platform, auth, billing Shop domain, subscription shopify.com/legal/privacy
OpenStreetMap / Leaflet Map tiles rendering IP address (standard CDN request) osmfoundation.org
Nominatim (OpenStreetMap) Address geocoding (when no lat/lng set) Location address string nominatim.org
Google Maps Get Directions links (external link only) Destination coordinates/address policies.google.com
Google Fonts Typography (DM Sans, DM Serif) IP address (standard CDN request) policies.google.com
Google Cloud Run Our backend API hosting Shop domain, location data cloud.google.com
5

Data Storage & Security

Your location data is stored securely on Google Cloud infrastructure (Google Cloud Run, us-east1 region). We implement industry-standard security measures including:

  • HTTPS encryption for all data in transit
  • Encrypted storage at rest
  • Access controls limiting who can view merchant data
  • Regular security reviews

Data is retained for as long as your app subscription is active. Upon uninstallation, we retain data for 30 days to allow reinstallation, after which it is permanently deleted.

6

GDPR & CCPA Compliance

For EU merchants: We comply with the General Data Protection Regulation (GDPR). For California merchants: We comply with the California Consumer Privacy Act (CCPA).

Legal Basis for Processing (GDPR)

  • Contract performance — processing necessary to provide the service you subscribed to
  • Legitimate interests — improving the app, preventing fraud, ensuring security
  • Legal obligation — compliance with applicable laws

Shopify GDPR Webhooks

We handle all mandatory Shopify GDPR webhooks:

  • customers/redact — Customer data deletion upon merchant request
  • shop/redact — Complete shop data deletion upon app uninstall
  • customers/data_request — Customer data export upon request
7

Your Rights

As a merchant using StoreMapDirectory, you have the right to:

  • Access — Request a copy of all data we hold about your store
  • Rectification — Correct any inaccurate data
  • Erasure — Request deletion of all your data ("right to be forgotten")
  • Portability — Receive your location data in a portable format (JSON/CSV)
  • Object — Object to processing of your data
  • Restrict — Request restriction of processing

To exercise any of these rights, contact us at privacy@codeoptix.in. We will respond within 30 days.

8

Data Deletion

You can request complete deletion of your data in two ways:

  1. Uninstall the app from your Shopify admin — this triggers automatic deletion within 30 days
  2. Email us directly at privacy@codeoptix.in with subject "Data Deletion Request"
9

Cookies

The StoreMapDirectory app itself does not use tracking cookies. The map widget on your storefront uses browser localStorage to save visitor favorites (entirely local to the visitor's browser — we never receive this data).

10

Children's Privacy

StoreMapDirectory is a business tool intended for merchants aged 18 and over. We do not knowingly collect data from children under 13. If you believe a child has provided us data, contact us immediately.

11

Changes to This Policy

We may update this Privacy Policy periodically. When we do, we will update the "Last Updated" date at the top of this page and notify active merchants via email for material changes. Continued use of the app after changes constitutes acceptance of the updated policy.

12

Contact Us

For any privacy-related questions, concerns, or requests:

🔒 Privacy Officer — Codeoptix

privacy@codeoptix.in

Website: codeoptix.in  |  Response within 30 days