Last updated: July 3, 2026
These Terms of Service ("Terms") govern your access to and use of TabbyTrade (the "App"), operated by SHARP SHUTTER PHOTOGRAPHY ("we," "us," or "our"). By downloading, accessing, or using the App, you agree to be bound by these Terms. If you do not agree, please do not use the App.
By creating an account, downloading, or otherwise using the App, you confirm that you have read, understood, and agree to these Terms and to our Privacy Policy, which is incorporated here by reference. These Terms form a binding agreement between you and us.
TabbyTrade is an educational and informational tool. It fetches public market data, runs technical-analysis rules over it, and explains the reasoning, including items such as stock quotes, price charts, watchlists, scores, signals, trending lists, and related company data. The App places no trades, manages no money, and holds no client assets or funds. Scores, signals, and summaries are the descriptive output of fixed formulas — not personalized advice and not predictions.
The App also offers optional features that you can turn on, including alert thresholds, an optional watchlist auto-scanner, and an optional background alert service that runs on our servers to notify you when your conditions are met (see Section 4). It also offers an optional Premium upgrade (see Section 7). We may add, change, suspend, or remove features at any time without notice, and we do not guarantee that the App or any feature will always be available or error-free.
The App does not provide financial, investment, tax, or legal advice. All content is provided for informational and educational purposes only and should not be relied upon as the basis for any financial decision.
Market data may be delayed, incomplete, or inaccurate, and is sourced from third-party providers that we do not control. Nothing in the App constitutes a recommendation, solicitation, or offer to buy or sell any security or financial instrument. You are solely responsible for your own financial decisions, and you should consult a qualified, licensed professional before acting on any information you find in the App. Trading and investing involve substantial risk, including the loss of your entire investment. Past performance is not indicative of future results.
The App can generate alerts from thresholds you configure. These may be shown in the App, delivered as local device notifications while the App is running, or — if you sign in and enable Background Push Alerts — delivered as push notifications generated by our backend service even when the App is closed.
All alerts are educational signals based on your own settings; they are not recommendations, predictions, or financial advice. Because they depend on third-party market data and on notification networks and operating-system behavior outside our control, alerts may be delayed, throttled, suppressed, duplicated, inaccurate, or missed entirely. Do not rely on them for time-critical decisions. You can enable or disable alerts at any time in the App (Config → Alerts) or through your device's notification settings. The background alert service is provided on an "as available" basis.
The App is intended for adults. You must be at least the age of majority in your jurisdiction (18 in most places) and legally able to enter into these Terms to use the App. By using the App, you represent and warrant that you meet these requirements. The App may ask you to confirm your age; this confirmation is stored only on your device.
An account is optional — the App works on your device without one. You can sign in with Sign in with Apple, Google, or an email and password, or continue as a Guest (anonymous) account. If you create an account, you agree to provide accurate information, to keep your login credentials secure, and to be responsible for all activity that occurs under your account. When signed in, the settings you choose to sync (such as your watchlist, alert rules, thresholds, and preferences) and, if you enable background alerts, your device's push token, are stored in your account and protected by per-user security rules. Guest accounts are convenient but can be lost if your device's storage is cleared. You may delete your account and its synced cloud data at any time from within the App. We may suspend or terminate accounts that violate these Terms.
The App offers an optional Premium upgrade, available as an auto-renewable monthly or annual subscription and/or a one-time lifetime unlock. Prices are shown in the App in your local currency and are set on the App Store.
You agree not to:
The App relies on third-party data providers and services (including market-data providers, Google Firebase, Apple — for Sign in with Apple, in-app purchases, and push notifications — and RevenueCat for purchase validation) to deliver information and to operate. We are not responsible for the accuracy, completeness, timeliness, or availability of third-party data or services, and your use of them may be subject to the terms of those providers. The App may also contain links to third-party websites or resources that we do not control or endorse.
The App, including its design, text, graphics, and software (excluding third-party data and content), is owned by us or our licensors and is protected by intellectual property laws. We grant you a limited, non-exclusive, non-transferable, revocable license to use the App for your personal, non-commercial use, subject to these Terms. All rights not expressly granted are reserved.
The App is provided on an "as is" and "as available" basis, without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, accuracy, and non-infringement. We do not warrant that the App or its alerts will be uninterrupted, timely, secure, or free of errors, or that any data within it is accurate or reliable.
To the maximum extent permitted by law, in no event will we be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits, data, or goodwill, arising out of or in connection with your use of (or inability to use) the App — including, without limitation, any trading or financial losses resulting from reliance on information or alerts in the App, or from a delayed, missed, or inaccurate alert. Our total liability for any claim relating to the App will not exceed the greater of the amount you paid us in the twelve months before the claim, or USD $50.
You agree to indemnify and hold us harmless from any claims, damages, liabilities, and expenses (including reasonable legal fees) arising out of your use of the App, your violation of these Terms, or your violation of any rights of a third party.
We may update these Terms from time to time. When we do, we will revise the "Last updated" date above and, where appropriate, provide additional notice within the App. Your continued use of the App after changes take effect constitutes acceptance of the revised Terms.
We may suspend or terminate your access to the App at any time, with or without cause or notice. Upon termination, the rights granted to you under these Terms will end, while sections that by their nature should survive (such as disclaimers, limitation of liability, and indemnification) will continue to apply.
These Terms are governed by and construed in accordance with the laws of British Columbia, Canada, without regard to its conflict-of-law principles. You agree to the exclusive jurisdiction of the courts located there for any dispute arising out of or relating to these Terms or the App.
If you have any questions about these Terms, contact us at sharp.shutter.photo.4444@gmail.com.