‹ ShoFinance

Privacy Policy

Last updated: October 2, 2026 (app usage analytics added)

ShoFinance ("ShoFinance", "we") is made by WebKoding. It reads data from your own Shopify store and shows you financial analytics. ShoFinance is available as a Shopify app that opens inside your Shopify admin, and as apps for iPhone, iPad, Apple Watch and Mac. This policy explains what each part does and does not do with your data.

The short version

What data ShoFinance reads

When you install ShoFinance or connect a store, Shopify grants read access through its official OAuth flow to orders (including refunds, discounts and taxes), products and their cost per item, inventory, locations, Shopify Payments payouts and fees, and the customer name on orders (used only to show new vs. returning customers and your top customers inside the app). This is what is needed to calculate sales, cost of goods, payment fees, returns and profit.

The Shopify admin app

When you open ShoFinance inside your Shopify admin, our server (hosted on Cloudflare) verifies Shopify's session token, obtains a short-lived access token from Shopify, reads the orders for the period you selected, calculates the summary and sends it back to your browser. The access token and the order data exist only in memory for the duration of that request and are not written to any database, log or cache.

The iPhone, iPad, Apple Watch and Mac apps

The apps read your store data directly from Shopify over HTTPS and calculate everything on your device. Data is held in memory and in an on-device cache so screens open quickly. Costs and settings you enter (for example shipping cost rules and operating expenses) are stored on your device. Your Apple Watch receives a summary from your iPhone; it never holds a store token. On Mac, the optional AI advisor uses Apple's on-device models; that analysis does not leave your Mac.

App usage analytics

The iPhone, iPad and Mac apps use Google Analytics for Firebase to count a small set of anonymous events so we can see where setup succeeds or fails: opening the app, starting and finishing a store connection (with a short error code if it fails), the first time a profit figure is shown, saving cost settings (which shipping option, how many expenses, whether fee estimates are on) and which ShoFinance plan the store is on. Firebase also records the app version, device type, operating system and approximate country. We do not send your store's name or domain, any amounts, orders, products or customer information, we do not use an advertising identifier, and this data is not used for advertising or shared for tracking. Google processes it under the Firebase privacy terms. The Apple Watch app and the Shopify admin app send no analytics.

Connecting a store from the apps

Connecting uses Shopify OAuth through a small endpoint operated by WebKoding that completes Shopify's authorization handshake and returns the store access token to the app. The token is then kept in your device's Keychain. To find out which plan your store is on, the app sends the store's domain and access token to our plan-lookup endpoint; the endpoint uses them only to confirm the request comes from that store and to ask Shopify which ShoFinance plan the store has, then discards them. We do not keep your token.

Plans and payments

ShoFinance plans (Free, Solo and Agency) are billed by Shopify on your Shopify invoice, under Shopify's terms and privacy policy. We receive the plan status from Shopify; we never receive your payment details. The iPhone, iPad and Apple Watch apps contain no purchases. Earlier versions of the Mac app sold subscriptions through Apple's App Store; those purchases are handled by Apple and we receive only the entitlement status.

Uninstalling and data requests

Because we do not store your store or customer data, there is nothing for us to delete when you uninstall the app or when Shopify sends a customer or shop data request; we still acknowledge every such request. Data cached by the apps stays on your device until you remove the store in the app, clear the cache, or delete the app.

Sharing

We do not sell or share your data. Our service providers (Cloudflare for the server, Google for app usage analytics, Apple for the App Store) process data only to provide their services to us.

Children

ShoFinance is a business tool and is not directed to children under 13.

Changes

If this policy changes, we will update the date above and post the revised version on this page.

Contact

Questions about privacy? Email support@webkoding.com.

This website

This website (shofinance.webkodingtheme.com) uses Google Analytics 4 to count visits, to see which pages and referring sites bring people here, and to record when a visitor taps through to the App Store. It collects the page viewed, an approximate location derived from your IP address, and the referring site. IP addresses are anonymised, and Google advertising signals and ad personalisation are switched off — this data is never used to build an advertising profile and is never joined to anything you do inside the app. See Google’s privacy policy. This section covers the website only; how ShoFinance itself handles your data is described above.