{"id":38973,"date":"2023-04-05T14:43:29","date_gmt":"2023-04-05T18:43:29","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=38973"},"modified":"2023-04-07T14:55:00","modified_gmt":"2023-04-07T18:55:00","slug":"stopthefonts-1-0","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/04\/05\/stopthefonts-1-0\/","title":{"rendered":"StopTheFonts 1.0"},"content":{"rendered":"<p><a href=\"https:\/\/underpassapp.com\/news\/2023-4-3.html\">Jeff Johnson<\/a> (<a href=\"https:\/\/appdot.net\/@lapcatsoftware\/110136400394918689\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/underpassapp.com\/news\/2023-4-3.html\"><p>Today I&rsquo;m introducing <a href=\"https:\/\/underpassapp.com\/StopTheFonts\/\">StopTheFonts<\/a>, a Safari content blocker for web fonts on iOS and macOS, available now in the <a href=\"https:\/\/apps.apple.com\/app\/stopthefonts\/id1671452642\">App Store<\/a>.<\/p><p>[&#8230;]<\/p><p>There are a number of reasons to use StopTheFonts: to protect your privacy, because every web font is loaded over the web, exposing your IP address and possibly other information, often to third parties; to make web pages load faster, because they don&rsquo;t have to wait for the fonts to load; to save bandwidth on carrier-limited connections.<\/p><p>[&#8230;]<\/p><p>StopTheFonts makes it easier to create a &ldquo;blank slate&rdquo; for font replacement rules in StopTheMadness.<\/p><\/blockquote>\n\n<p>It&rsquo;s a $2.99 universal purchase.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/11\/20\/stopthemadness-font-substitution\/\">StopTheMadness Font Substitution<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/10\/06\/ios-safari-extension-stopthescript\/\">iOS Safari Extension: StopTheScript<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/09\/13\/user-tracking-via-custom-fonts\/\">User Tracking via Custom Fonts<\/a><\/li>\n<\/ul>\n\n<p id=\"stopthefonts-1-0-update-2023-04-07\">Update (2023-04-07): <a href=\"https:\/\/appdot.net\/@lapcatsoftware\/110154808343076915\">Jeff<\/a> <a href=\"https:\/\/mastodon.social\/@lapcatsoftware@appdot.net\/110155131726184526\">Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/appdot.net\/@lapcatsoftware\/110154808343076915\">\n<p>Apple seriously rejected version 1.1 of StopTheFonts for this complete bullshit.<\/p>\n<\/blockquote>\n\n<blockquote cite=\"https:\/\/mastodon.social\/@lapcatsoftware@appdot.net\/110155131726184526\"><p>The biggest problem is that App Review asked me for [documentation and a screenshot] while I was trying to rush out a version 1.1 update instead of asking me for these bullshit things while they were reviewing version 1.0.<\/p><p>That&rsquo;s always the most frustrating part: we suddenly get rejected for things that were already accepted!<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/10\/31\/wired-finds-app-review-unchanged\/\">Wired Finds App Review Unchanged<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/08\/31\/allowing-bug-fixes-and-challenging-the-guidelines\/\">Allowing Bug Fixes and Challenging the Guidelines<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Jeff Johnson (Mastodon): Today I&rsquo;m introducing StopTheFonts, a Safari content blocker for web fonts on iOS and macOS, available now in the App Store.[&#8230;]There are a number of reasons to use StopTheFonts: to protect your privacy, because every web font is loaded over the web, exposing your IP address and possibly other information, often to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2023-04-05T18:43:31Z","apple_news_api_id":"235357a1-2ef0-47be-b552-a919c2ee63fd","apple_news_api_modified_at":"2023-04-07T18:55:03Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/AI1NXoS7wR761UqkZwu5j_Q","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1846,31,2185,26,30,32,39,2223,355,2246,2366,96],"class_list":["post-38973","post","type-post","status-publish","format-standard","hentry","category-technology","tag-app-review","tag-ios","tag-ios-16","tag-iosapp","tag-mac","tag-macapp","tag-macappstore","tag-macos-13-ventura","tag-privacy","tag-safari-extensions","tag-stopthefonts","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/38973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=38973"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/38973\/revisions"}],"predecessor-version":[{"id":38995,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/38973\/revisions\/38995"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=38973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=38973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=38973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}