Terms of Service

Last updated: 17 September 2026 · Applies to the Pulse Cloud web service at https://pulsehk.net

These Terms of Service ("Terms") govern your use of the Pulse Cloud web application and this website (the "Service"). By creating an account, signing in, or simply browsing a public page, you agree to these Terms. If you do not agree, please do not use the Service.

1. The Service

Pulse Cloud is a do-it-yourself portfolio tracking dashboard for the US, Hong Kong, mainland China and Taiwan markets. It lets you record your own transactions, watch tickers, and see computed figures — market value, profit and loss, ROI, ATR-based stop-loss levels, capital recovery progress and period returns (Today / WTD / MTD / YTD). Prices are pulled from a third-party market data provider. An interactive demo at /demo shows the interface without an account.

Pulse Cloud is a personal record-keeping and visualisation tool. It is not a broker, dealer, investment adviser, fund manager or custodian. We never hold your money, your securities, or the authority to trade on your behalf.

2. Accounts and eligibility

3. Free and paid features

FeatureFreePaid tier (in development)
Portfolio matrix (market value, P&L, ROI, ATR stop-loss)YesYes
Multi-market (US / HK / CN / TW) and multi-currencyYesYes
Watchlist with categories and target pricesYesYes
Import / export (JSON)YesYes
Interface languages33
AI portfolio analysis (AI provider key included; DeepSeek by default, Gemini optional; 7 analyses per calendar month)Not includedYes
Advertising on the dashboardNone at present (may be introduced later)None

Free accounts are provided as-is and may display advertising. The paid tier is still being built and is not on sale: the site does not offer it, no price is published, and nothing can charge you. If we open it, a subscription will unlock the additional features listed above while it is active, and this page will say so before it goes on sale. We may adjust the composition of each tier as the product develops; if a change materially reduces what an active subscriber gets, we will give notice on this page or by email before it takes effect.

4. Subscriptions, billing and payment

This section applies once the paid tier is on sale. It is not on sale today, so no billing is taking place.

5. Renewal and cancellation

6. Refunds

7-day no-questions refund. If you change your mind, ask us for a refund within 7 days of any charge — your first payment or a later renewal — and we will refund that charge in full to the original payment method. You do not have to give a reason. To ask, email chunpulseyung@gmail.com naming the email address on your account and say that you would like a refund. The same address is linked from Dashboard → ⚙️ Settings → 💳 Subscription once you are signed in.

What we do, and in what order.

Billing mistakes. Separately from the 7-day refund, this is what we will always put right: if you were charged in error, charged after you asked us to cancel, or charged for a period in which the Service was unavailable because of a fault on our side, email chunpulseyung@gmail.com and we will correct it, normally by refunding the affected charge to the original payment method.

Cancelling is free. You can stop renewals at any time by cancelling yourself from the dashboard or by asking us to — see §5 above. We do not charge a cancellation fee. Cancelling on its own, without asking for a refund, does not refund the current or any past period.

If the consumer law where you live gives you a cancellation or refund right stronger than this section, that law applies and nothing here reduces it.

7. Your data and content

Your portfolio records and watchlist belong to you. You grant us only the licence we need to store, process, back up and display that content in order to run the Service for you — nothing more, and never for advertising or resale. You can export everything as JSON at any time from the dashboard. Our handling of personal data is described in the Privacy Policy.

8. Third-party AI providers

AI analysis runs on our account with the AI provider, not yours: we hold the provider key and you do not need to supply one. By default the analysis is performed by DeepSeek (Hangzhou DeepSeek AI Co., Ltd., China); you may switch the provider to Google Gemini in settings. Only a summary of your portfolio is sent — tickers, share counts, average cost, current value, profit and loss and market allocation. Your email address, name, account identifier, password and payment details are never sent. The provider processes that summary under its own terms, and the provider's own retention and training practices are outside our control; if you do not want your portfolio summary sent to a third-party AI provider, do not run the analysis (the self-hosted edition can be pointed at a local model instead). The paid tier is planned to include 7 analyses per calendar month; unused analyses do not carry over, and we may change providers or limits as the Service develops. AI output is generated text: it can be wrong, incomplete or out of date, and it is not reviewed by us before you see it.

9. Market data

Prices, index levels and currency rates come from third-party sources (Yahoo Finance) and are shown for information only. They may be delayed, adjusted, incomplete or wrong, and may differ from the prices your broker shows. Never place a trade based solely on a figure from Pulse. We are not responsible for decisions you take using the Service, and the data providers are not affiliated with or endorsing Pulse.

10. Acceptable use

You agree not to:

We may throttle or suspend access that breaks these rules, and may report unlawful activity.

11. No financial advice

Not financial advice. Pulse Cloud is an informational and educational tool. Nothing in the Service — prices, P&L, ROI, returns, ATR stop-loss levels, target prices, portfolio matrices or AI-generated audits — constitutes financial, investment, tax or legal advice, or a recommendation, solicitation or offer to buy or sell any security in any market. We are not licensed or registered with any securities regulator, and we do not know your financial situation. You alone are responsible for your investment decisions, and you should consult a licensed professional where appropriate. Investing carries risk, including loss of your entire capital.

12. Availability and changes to the Service

The Service is provided on an "as is" and "as available" basis. Free access carries no availability commitment; we may change, suspend or discontinue features, and we may take the Service down for maintenance. We will make reasonable efforts to give notice of significant changes. Features that depend on third parties (market data, Supabase, Stripe, your AI provider) can be affected by outages outside our control.

13. Limitation of liability

To the maximum extent permitted by law, the Service is provided without warranties of any kind, express or implied, including fitness for a particular purpose and accuracy of data or computed figures. We are not liable for indirect, incidental, special or consequential losses, for lost profits or lost data, or for trading or investment losses. Where liability cannot be excluded, our total aggregate liability to you is limited to the greater of (a) the amount you paid us in the 12 months before the event giving rise to the claim, or (b) HK$100. Nothing in these Terms limits liability that cannot lawfully be limited.

14. Termination

15. Governing law

These Terms are governed by the laws of the Hong Kong Special Administrative Region. You and we submit to the exclusive jurisdiction of the courts of Hong Kong, without affecting any mandatory consumer protection rights you may have where you live.

16. Changes to these Terms

We may update these Terms as the Service changes. The "Last updated" date at the top always shows the current version. Material changes will be highlighted on the dashboard or notified by email before they take effect; continuing to use the Service after that means you accept the updated Terms.

17. Contact

Questions about these Terms, billing or your subscription: chunpulseyung@gmail.com.