Apps

Apps to learn, write and explain.

Every JS Insights app is published by JS INSIGHTS LTD and is free to download. Where an app offers a purchase, it is an optional one-time unlock explained on the product page; none of them is a subscription.

Our five study apps are on the App Store for iPhone and iPad, and selected apps also run on Mac. Level I, Sustainable Prep and Life UK Prep are also on the Microsoft Store and Google Play. JS Ink Note has separate store and Website editions; compare downloads and availability. Purchases do not transfer between stores.

New: JS Ink Note — notes, voice and lesson videos

Free Website Editions: CFA Level I · Sustainable Prep · Life UK Prep · HanziLens · HanziQuest. Choose your platform on the product page. These free, limited editions have no in-app purchases.

JS Insights Level I app icon

CFA® Level I · 2027 curriculum

JS Insights Level I

The complete 2027 CFA Level I course. All ten subjects are taught free with 1,214 narrated slides, 438 lessons, 192 formula cards and notes; one purchase unlocks the complete 1,707-question bank and mock exams.

  • iPhone
  • iPad
  • Mac
  • Windows
  • Android
  • Free · optional one-time practice unlock
Download on the App StoreGet it from MicrosoftGet it on Google Play
CFA ESG Sustainable Prep app icon

Sustainable Investing Certificate · 2026

CFA ESG Sustainable Prep

All eight modules of the 2026 Sustainable Investing Certificate curriculum, free to study with 1,166 slides, recorded explanations, formulas and notes. Selected questions and Mock Exam A are free.

  • iPhone
  • iPad
  • Mac
  • Windows
  • Android
  • Free · optional one-time practice unlock
Download on the App StoreGet it from MicrosoftGet it on Google Play
JS Insights Life UK Prep app icon

Life in the UK Test

Life in the UK Test: JS Prep

The complete 88-section course, 640 original practice questions and English narration are free on iPhone, iPad, Mac, Windows and Android. Other study languages are read aloud free by your device voice; premium recorded audio in each language is a one-off £2.99.

  • iPhone
  • iPad
  • Mac
  • Windows
  • Android
  • Free · £2.99 recorded audio per language
Download on the App StoreGet it from MicrosoftGet it on Google Play
HanziLens: Chinese Lookup app icon

Chinese characters · Look up

HanziLens: Chinese Lookup

Draw a character you cannot pronounce, or search by character, pinyin or English meaning. Learn its pronunciation and stroke order, practise writing and save it for review.

  • iPhone
  • iPad
  • Free · optional £2.99 ad removal
Download on the App Store
JS Ink Note app icon

Notes and lesson recording

JS Ink Note

Keep handwritten notes and spoken explanations together. Write on documents, record your thinking, and turn a page or lesson into a video you can revisit and share.

Website Edition 0.1.2 is available for Mac, Android and Windows beta, with document import, handwritten PDF sharing and a camera window you can adjust while recording. It is free, with no adverts or purchases; exported videos carry a JS Insights badge. Separate store editions are available through Microsoft Store and Google Play.

Get it from Microsoft
HanziQuest: Chinese Writing app icon

Chinese characters · Write

HanziQuest: Chinese Writing

Learn Chinese characters by writing them: animated stroke order, handwriting feedback, quest-style levels and smart review of the characters you find difficult.

  • iPhone
  • iPad
  • Free · optional £2.99 ad removal
Download on the App Store

Free courses

Three apps have a free course beside them.

Start on the web without downloading anything, then continue in the app when you want the full course on your phone, tablet or computer.

CFA Level I

Ethics course and CFA training

Four videos, 247 slides and 11 sample questions.

Sustainable investing

Learning Module 1 course

Eight lessons, 157 slides and a 2026 update.

Life in the UK

Video courses in seven languages

English, Mandarin, Cantonese, Spanish, Hindi, Polish and Romanian.

Privacy and support

Clear product boundaries and accessible support.

Read how JS Insights apps handle data, or email us if you notice an issue and would like to give feedback. We reply personally.

Independent products. JS Insights is not affiliated with, endorsed by or accredited by CFA Institute; CFA® and Chartered Financial Analyst® are trademarks owned by CFA Institute. Life UK Prep is not an official GOV.UK or Home Office app. HanziLens and HanziQuest are not official HSK products.

JS Insights app testing

Help improve our next releases.

We welcome beta testers for JS Ink Note and upcoming versions of our other apps, including editions not yet released in the app stores. Email contact@jsinsights.co.uk with the app name and your device. We will confirm availability and arrange an Apple TestFlight invitation where a suitable beta is available. Share bugs, experience feedback and feature suggestions to help improve our apps.

Looking for the commissioned Quantinar project? View our client app development work and test access details.