A research assistant for Taiwan stocks:So many filings.Only a few linesare worth reading.

TW Stock Lens AI gathers material announcements, monthly revenue and financial statements for your watchlist on your phone, and folds routine filings into a stack by fixed rules. For what is left, connect an AI you choose to read it, with every point linked to the original text. The judgment stays yours.

Free to download. No account, no ads, no tracking.

Sources

Every point leads backto the original.

Each point in the AI summary carries a source chip. Tap it and the original scrolls to that paragraph, marked in amber. The app also checks the figures the AI writes against the original; a point whose figures don’t match is not shown.

OriginalExample Electronics · Material announcement · 2026/10/16 · in Chinese, as filed

董事會通過 115 年第三季合併財務報告

  1. 事實發生日:115/10/16
  2. 公司名稱:範例電子股份有限公司
  3. 董事會決議通過 115 年第三季合併財務報告。
  4. 第三季合併營業收入 18,642,105 千元,去年同期 15,771,330 千元。
  5. 第三季歸屬於母公司業主之淨利 2,103,448 千元,基本每股盈餘 3.27 元。
  6. 為因應客戶需求,擬於高雄廠增設封裝產線一條,預計投資金額 1,200,000 千元。
Illustration: the company and figures are fictional

Tap a source chip in the AI summary to see which paragraph it came from.

Four tabs

Open it each day and see what happened to your stocks.

Works without an AI key. Figures are computed by the app, not by AI.

01Today

New filings, monthly revenue and upcoming ex-dividend dates for your watchlist. Routine filings are folded into a stack by fixed rules, leaving what is worth reading.

No key needed

Fri, Oct 17Filings through 10/16, end-of-day data

Example ElectronicsResults

Board approves Q3 consolidated financial statements

Basic EPS NT$3.27

Sample MaterialsRevenue

September revenue NT$1.28 billion

+6.1% vs. same month last year

12 more routine filings
  • Example Electronics · Clarification of media report
  • Sample Materials · Board meeting date
  • Demo Telecom · Securities acquisition

02Watchlist

Code, close, change, monthly revenue growth, P/E and dividend yield. Facts only: no rankings, no scores.

No key needed

CompanyCloseChange
0000Example Elec. 412.50 ▲ +1.85%
0001Sample Mat. 86.20 ▼ −0.58%
0002Demo Tel. 121.00 0.00%

In your own order. In the English interface, gains show in green and losses in red by default; the Chinese interface uses red for gains, the Taiwan convention. You can switch it in Settings.

03Theses

Write down your claim about a company, your reasons, and what would change your mind. Check later filings and results against it.

No key needed

Example Electronics

Claim
The new packaging line will change next year's revenue mix.
Reasons
  • 10/16 filing: new packaging line
  • Q3 revenue +18.2% year over year
What would change my mind
The line is delayed, or revenue falls year over year for two quarters in a row.

04Scorecard

Did you beat 0050? Dividends in, fees and transaction tax out, against the same cash flows put into 0050. All computed on your phone.

No key needed (except statement import)

Did you beat 0050?

Your tradesAnnualized (XIRR) 6.8%

Same cash flows into 0050Annualized (XIRR) 7.9%

A look back at your own record. It says nothing about the future.

See each feature in detail, with its limits

Bring your own AI key

You choose the AI. We show the sources.

In most apps, the AI is the one they picked, written their way. Here you decide which provider and which model.

How data travels when you make an AI request

From Your phone Your key stays in the iOS keychain

Sent directly

To The AI provider you chose Gemini, OpenAI, OpenRouter, Anthropic

Our serversNone

  1. Choose who reads

    Gemini, OpenAI, OpenRouter or Anthropic: pick a provider and model, and switch any time. You can also sign in with an OpenRouter account and try a free model first.

  2. See the basis

    Every point has a source chip that takes you back to the paragraph it came from.

  3. See the usage

    You can see how many tokens each request used; models in the built-in list that have a listed price also get a cost estimate, while models with an uncertain price (for example, Gemini’s default model) do not. Costs are billed to your own provider account.

  4. Know where data goes

    Content goes straight from your phone to the provider you chose. Before the first use of each provider, the app tells you what will be sent and to whom.

The instructions given to the AI are fixed by the app: state facts and cite sources. If an answer reads like investment advice, the app asks for a rewrite once; if it still does, the whole answer is hidden. A point whose numbers do not match the original is hidden as well.

Works without a key: Today, Watchlist, Theses, Scorecard and the structured filing reader need no AI.

Free models vary in quality and have daily limits, and the upstream providers offering them may keep or train on what you send. On the Gemini free tier, Google uses content to improve its products. If that matters to you, use a paid model.

Up front

What it can’t do, stated first.

Having no servers of our own keeps your data on your phone. These limits are the cost.

  • Filings are one day delayed

    Filings come from the exchanges' end-of-day OpenAPI snapshot, which holds the previous day's announcements.

  • No real-time quotes

    Prices are end-of-day closes.

  • History starts on install day

    Monthly revenue trends and period-over-period comparisons build up on your phone from the day you install.

  • Alerts are not guaranteed

    There is no push server. New-filing alerts rely on the system occasionally waking the app, so they may be late or missed.

  • AI can be wrong

    Tap a source to check figures and claims; the original prevails.

  • No investment advice

    No buy or sell suggestions, ratings, price levels or timing, and no stock picks.

Privacy

No account. No tracking. No servers of ours.

Your watchlist, theses and trades live only on your phone, or in your own iCloud if you turn on Pro sync, which we cannot see. Your AI key stays in the iOS keychain. It is never synced or written to any log.

Read the privacy policy

Try it on your iPhone.

Requires an iPhone or iPad with iOS 18 or later. An Android version is in development.