{"product_id":"supermemo-20-for-windows","title":"SuperMemo 20 for Windows","description":"\u003c!-- ============================================================\n     SuperMemo 20 — Shopify product description v2\n     Paste into the product editor \u003e HTML source view (\u003c\u003e button)\n     ============================================================ --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Slogan + intro --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 10px;\"\u003eForget about forgetting\u003c\/p\u003e\n\u003cp style=\"font-size: 22px; font-weight: 600; line-height: 1.3; margin: 0 0 14px; color: #0d2a4a;\"\u003e42 years of memory science, now running five algorithms at once\u003c\/p\u003e\n\u003cp style=\"font-size: 15px; line-height: 1.7; color: #3a5070; margin: 0 0 24px;\"\u003eSuperMemo invented spaced repetition software. SuperMemo 20 is its most powerful release yet: five algorithms compete on your personal memory data, and the best-performing one earns more weight in your schedule — automatically, every day. No single formula is trusted blindly. Your memory decides the winner.\u003c\/p\u003e\n\u003chr style=\"border: none; border-top: 1px solid #c8ddf0; margin: 28px 0;\"\u003e\u003c!-- Algorithm Arena --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 6px;\"\u003eAlgorithm Arena — the core of SM20\u003c\/p\u003e\n\u003cp style=\"font-size: 14px; line-height: 1.65; color: #3a5070; margin: 0 0 16px;\"\u003eFive spaced repetition algorithms run in parallel on your data. Each makes its own prediction. Each earns weight in proportion to how well it predicts your recall. The result: a schedule that adapts to \u003cem\u003eyou\u003c\/em\u003e faster than ever.\u003c\/p\u003e\n\u003c!-- SM-20 — highlighted --\u003e\n\u003cdiv style=\"border: 2px solid #2e6dbe; border-radius: 8px; padding: 12px 16px; margin: 0 0 8px; background: #f0f6ff;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0d2a4a;\"\u003eSM-20\u003c\/strong\u003e \u003cspan style=\"font-size: 12px; color: #2e6dbe; font-weight: 600; margin-left: 8px;\"\u003e★ current champion\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px; color: #3a5070;\"\u003eMachine learning — adapts continuously to your memory model\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SM-19 --\u003e\n\u003cdiv style=\"border: 1px solid #c8ddf0; border-radius: 8px; padding: 12px 16px; margin: 0 0 8px; background: #f8fbff;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0d2a4a;\"\u003eSM-19\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px; color: #3a5070;\"\u003eYour memory condensed to 40,000 parameters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- FSRS --\u003e\n\u003cdiv style=\"border: 1px solid #c8ddf0; border-radius: 8px; padding: 12px 16px; margin: 0 0 8px; background: #f8fbff;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0d2a4a;\"\u003eFSRS\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px; color: #3a5070;\"\u003eSmart algorithm by Jarrett Ye — a solid modern challenger\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SM-15 --\u003e\n\u003cdiv style=\"border: 1px solid #c8ddf0; border-radius: 8px; padding: 12px 16px; margin: 0 0 8px; background: #f8fbff;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0d2a4a;\"\u003eSM-15\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px; color: #3a5070;\"\u003eSpaced repetition classic — battle-tested for two decades\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- SM-2 --\u003e\n\u003cdiv style=\"border: 1px solid #c8ddf0; border-radius: 8px; padding: 12px 16px; margin: 0 0 0; background: #f8fbff;\"\u003e\n\u003cstrong style=\"font-size: 14px; color: #0d2a4a;\"\u003eSM-2\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px; color: #3a5070;\"\u003eThe engine behind Anki — the algorithm that started a movement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003chr style=\"border: none; border-top: 1px solid #c8ddf0; margin: 28px 0;\"\u003e\u003c!-- What's new --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 6px;\"\u003eWhat's new in SM20\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; color: #5a7fa8; margin: 0 0 16px;\"\u003e\u003ca href=\"https:\/\/help.supermemo.org\/wiki\/What%27s_new_in_SuperMemo_20%3F\" style=\"color: #2e6dbe; text-decoration: underline;\"\u003eFull changelog →\u003c\/a\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%; padding: 0 16px 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003ePDF import\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eRead and extract directly from PDF files in incremental reading — native format, no conversion needed.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"width: 50%; padding: 0 0 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eYouTube in WebView\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eWatch and annotate video inside SuperMemo, with original YouTube references preserved for future review.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 0 16px 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eMath formulas\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eMathJax rendering via WebView — crisp equations in your cards and notes, rendered exactly as intended.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 0 0 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eAI explanations\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eAsk AI to explain while extracting texts — fast answers and elaborations without leaving SuperMemo.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 0 16px 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003e64-bit native\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eHigh-DPI, 4K-ready, hardened Windows 10\/11 APIs. Rebuilt for the next 20 years.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"padding: 0 0 16px 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eDark mode\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eFull dark theme with matching dark stylesheet — easier on the eyes during long study sessions.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 0 16px 0 0; vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eEPub, Email \u0026amp; more\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eImport EPub books, .eml email files, and web pages — with improved duplicate detection that strips tracking parameters automatically.\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd style=\"vertical-align: top;\"\u003e\n\u003cp style=\"margin: 0 0 3px; font-size: 14px; font-weight: 600; color: #0d2a4a;\"\u003eAlgorithm calibration curves\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 13px; color: #3a5070; line-height: 1.5;\"\u003eInspect post-lapse forgetting curves, 4D optimization matrices, and Algorithm Arena heatmaps\u003c\/p\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr style=\"border: none; border-top: 1px solid #c8ddf0; margin: 28px 0;\"\u003e\u003c!-- Import formats --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 10px;\"\u003eImport anything\u003c\/p\u003e\n\u003cp style=\"font-size: 14px; color: #3a5070; margin: 0 0 12px; line-height: 1.6;\"\u003eBring your learning material from wherever it lives:\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-size: 14px; color: #3a5070; line-height: 2;\"\u003e\u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003ePDF\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eEPub\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eEmail (.eml)\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eWikipedia\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eYouTube\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eWeb pages\u003c\/span\u003e \u003cspan style=\"display: inline-block; padding: 3px 12px; border: 1px solid #a8c8e8; border-radius: 99px; font-size: 12px; color: #2e6dbe; background: #f0f6ff; margin: 3px 4px 3px 0;\"\u003eImages\u003c\/span\u003e\u003c\/p\u003e\n\u003chr style=\"border: none; border-top: 1px solid #c8ddf0; margin: 28px 0;\"\u003e\u003c!-- License \u0026 requirements --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 10px;\"\u003eLicense \u0026amp; requirements\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 13px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8; width: 38%; border-bottom: 1px solid #e4f0fb;\"\u003eLicense\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a; border-bottom: 1px solid #e4f0fb;\"\u003eOne-time purchase, lifetime license\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8; border-bottom: 1px solid #e4f0fb;\"\u003eUpdates\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a; border-bottom: 1px solid #e4f0fb;\"\u003eFree within the SM20 line\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8; border-bottom: 1px solid #e4f0fb;\"\u003ePlatform\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a; border-bottom: 1px solid #e4f0fb;\"\u003eWindows 10 \/ 11 (64-bit recommended; 32-bit version also available)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8; border-bottom: 1px solid #e4f0fb;\"\u003eAI \u0026amp; YouTube features\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a; border-bottom: 1px solid #e4f0fb;\"\u003eMay require a free Google API key\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8; border-bottom: 1px solid #e4f0fb;\"\u003eAlgorithm optimization\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a; border-bottom: 1px solid #e4f0fb;\"\u003eSM-20\/FSRS optimization may require supermemo.com API access\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 7px 0; color: #5a7fa8;\"\u003eCompatibility\u003c\/td\u003e\n\u003ctd style=\"padding: 7px 0; color: #0d2a4a;\"\u003eSM16..SM19 collections open in SM20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003chr style=\"border: none; border-top: 1px solid #c8ddf0; margin: 28px 0;\"\u003e\u003c!-- Further reading --\u003e\n\u003cp style=\"font-size: 11px; font-weight: 600; letter-spacing: 0.08em; text-transform: uppercase; color: #5a7fa8; margin: 0 0 12px;\"\u003eFurther reading\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 8px; font-size: 14px; line-height: 2;\"\u003e\u003ca href=\"https:\/\/help.supermemo.org\/wiki\/What%27s_new_in_SuperMemo_20%3F\" style=\"color: #2e6dbe; text-decoration: underline;\"\u003eWhat's new in SuperMemo 20\u003c\/a\u003e \u003cspan style=\"color: #a8c8e8; margin: 0 8px;\"\u003e·\u003c\/span\u003e \u003ca href=\"https:\/\/supermemo.guru\/wiki\/History_of_SuperMemo\" style=\"color: #2e6dbe; text-decoration: underline;\"\u003eHistory of SuperMemo\u003c\/a\u003e \u003cspan style=\"color: #a8c8e8; margin: 0 8px;\"\u003e·\u003c\/span\u003e \u003ca href=\"https:\/\/supermemo.guru\/wiki\/History_of_spaced_repetition\" style=\"color: #2e6dbe; text-decoration: underline;\"\u003eHistory of Spaced Repetition\u003c\/a\u003e\u003c\/p\u003e","brand":"SuperMemo World","offers":[{"title":"Default Title","offer_id":53161285648727,"sku":null,"price":68.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0755\/7831\/0999\/files\/94.jpg?v=1775000358","url":"https:\/\/supermemo.store\/pl\/products\/supermemo-20-for-windows","provider":"SuperMemo Store","version":"1.0","type":"link"}