PageSourceSearch

https://fosi.org/policy/fosi-response-to-the-app-store-accountability-act/

html fosi.org collected 2026-09-24 07:30:46 UTC 62,217 bytes, 993 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <link rel="icon" type="image/x-icon" href="https://fosi.org/wp-content/themes/fosi/image/favicon.png">
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9	<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.5) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
10	<title>FOSI Response to the App Store Accountability Act - Family Online Safety Institute</title>
11	<link rel="canonical" href="https://fosi.org/policy/fosi-response-to-the-app-store-accountability-act/" />
12	<meta property="og:locale" content="en_US" />
13	<meta property="og:type" content="article" />
14	<meta property="og:title" content="FOSI Response to the App Store Accountability Act" />
15	<meta property="og:description" content="By Stephen Balkam, CEO and Founder, Family Online Safety Institute The holy grail of a privacy-preserving, effective age assurance solution has eluded the technology industry for decades. As I’ve written [&hellip;]" />
16	<meta property="og:url" content="https://fosi.org/policy/fosi-response-to-the-app-store-accountability-act/" />
17	<meta property="og:site_name" content="Family Online Safety Institute" />
18	<meta property="article:publisher" content="https://www.facebook.com/FamOnlineSafety/" />
19	<meta property="article:author" content="Stephen Balkam" />
20	<meta property="article:modified_time" content="2025-05-07T16:18:44+00:00" />
21	<meta property="og:image" content="https://fosi.org/wp-content/uploads/2025/05/us-capital-.jpeg" />
22	<meta property="og:image:width" content="1486" />
23	<meta property="og:image:height" content="1064" />
24	<meta property="og:image:type" content="image/jpeg" />
25	<meta name="twitter:card" content="summary_large_image" />
26	<meta name="twitter:label1" content="Est. reading time" />
27	<meta name="twitter:data1" content="3 minutes" />
28	
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/","url":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/","name":"FOSI Response to the App Store Accountability Act - Family Online Safety Institute","isPartOf":{"@id":"https:\/\/fosi.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/#primaryimage"},"image":{"@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/#primaryimage"},"thumbnailUrl":"https:\/\/fosi.org\/wp-content\/uploads\/2025\/05\/us-capital-.jpeg","datePublished":"2025-05-07T16:18:43+00:00","dateModified":"2025-05-07T16:18:44+00:00","breadcrumb":{"@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/#primaryimage","url":"https:\/\/fosi.org\/wp-content\/uploads\/2025\/05\/us-capital-.jpeg","contentUrl":"https:\/\/fosi.org\/wp-content\/uploads\/2025\/05\/us-capital-.jpeg","width":1486,"height":1064,"caption":"FOSI Response to the App Store Accountability Act"},{"@type":"BreadcrumbList","@id":"https:\/\/fosi.org\/policy\/fosi-response-to-the-app-store-accountability-act\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fosi.org\/"},{"@type":"ListItem","position":2,"name":"FOSI Response to the App Store Accountability Act"}]},{"@type":"WebSite","@id":"https:\/\/fosi.org\/#website","url":"https:\/\/fosi.org\/","name":"fosi.org","description":"","publisher":{"@id":"https:\/\/fosi.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fosi.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fosi.org\/#organization","name":"Family Online Safety Institute","url":"https:\/\/fosi.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fosi.org\/#\/schema\/logo\/image\/","url":"https:\/\/fosi.org\/wp-content\/uploads\/2025\/05\/FOSI-LOGO-1200x670-1.png","contentUrl":"https:\/\/fosi.org\/wp-content\/uploads\/2025\/05\/FOSI-LOGO-1200x670-1.png","width":1200,"height":670,"caption":"Family Online Safety Institute"},"image":{"@id":"https:\/\/fosi.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/FamOnlineSafety\/","https:\/\/www.linkedin.com\/company\/family-online-safety-institute\/","https:\/\/www.instagram.com\/familyonlinesafety\/#","https:\/\/www.youtube.com\/user\/fosi","https:\/\/www.snapchat.com\/add\/fosionline?invite_id=lKfeyKSb&locale=en_US&share_id=9dOqnPelQbujHBx9Ubb6Vg&sid=a8bff8456e7249f29be059363f4ef451","https:\/\/www.tiktok.com\/@fosi","https:\/\/bsky.app\/profile\/famonlinesafety.bsky.social"]}]}</script>
28
29	<!-- / Yoast SEO Premium plugin. -->
30
31
32<link rel='dns-prefetch' href='//www.google.com' />
33<link rel='dns-prefetch' href='//www.googletagmanager.com' />
34<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://fosi.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffosi.org%2Fpolicy%2Ffosi-response-to-the-app-store-accountability-act%2F" />
36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://fosi.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffosi.org%2Fpolicy%2Ffosi-response-to-the-app-store-accountability-act%2F&#038;format=xml" />
37<style id="wp-img-auto-sizes-contain-inline-css">
38img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
39/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
40</style>
41<style id="wp-emoji-styles-inline-css">
42
43	img.wp-smiley, img.emoji {
44		display: inline !important;
45		border: none !important;
46		box-shadow: none !important;
47		height: 1em !important;
48		width: 1em !important;
49		margin: 0 0.07em !important;
50		vertical-align: -0.1em !important;
51		background: none !important;
52		padding: 0 !important;
53	}
54/*# sourceURL=wp-emoji-styles-inline-css */
55</style>
56<style id="wp-block-library-inline-css">
57:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
57--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
58
59/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
60</style>
61<style id="wp-block-list-inline-css">
62ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
63/*# sourceURL=https://fosi.org/wp-includes/blocks/list/style.min.css */
64</style>
65
66<style id="classic-theme-styles-inline-css">
67/*! This file is auto-generated */
68.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
69/*# sourceURL=/wp-includes/css/classic-themes.min.css */
70</style>
71
72<style id="global-styles-inline-css">
73:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
73--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
73.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
74/*# sourceURL=global-styles-inline-css */
75</style>
76
77<link rel='stylesheet' id='allmincss-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.1/css/all.min.css?ver=7.0.4' media='all' />
78<link rel='stylesheet' id='bootstrapmin-css' href='https://fosi.org/wp-content/themes/fosi/css/bootstrap.min.css?ver=7.0.4' media='all' />
79<link rel='stylesheet' id='stylecss-css' href='https://fosi.org/wp-content/themes/fosi/css/style.css?ver=7.0.4' media='all' />
80<link rel='stylesheet' id='style-css' href='https://fosi.org/wp-content/themes/fosi/style.css?ver=7.0.4' media='all' />
81<link rel='stylesheet' id='responsivecss-css' href='https://fosi.org/wp-content/themes/fosi/css/responsive.css?ver=7.0.4' media='all' />
82<link rel='stylesheet' id='customcss-css' href='https://fosi.org/wp-content/themes/fosi/css/custom.css?ver=7.0.4' media='all' />
83<link rel='stylesheet' id='wp-block-paragraph-css' href='https://fosi.org/wp-includes/blocks/paragraph/style.min.css?ver=7.0.4' media='all' />
84<script id="jquery-core-js" src="https://fosi.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 84
84
85<script id="jquery-migrate-js" src="https://fosi.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
85
86
87<!-- Google tag (gtag.js) snippet added by Site Kit -->
88<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 88-89
88
89<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
89GT-M63L93X
vendor: 18 bytes, line 89
89" async></script>
90<script id="google_gtagjs-js-after">
91window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
92gtag("set","linker",{"domains":["fosi.org"]});
93gtag("js", new Date());
94gtag("set", "developer_id.dZTNiMT", true);
95gtag("config", "GT-M63L93X");
96 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
97//# sourceURL=google_gtagjs-js-after
98</script>
98
99<link rel="https://api.w.org/" href="https://fosi.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://fosi.org/wp-json/wp/v2/policy-list/11921" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://fosi.org/xmlrpc.php?rsd" />
100<link rel='shortlink' href='https://fosi.org/?p=11921' />
101<meta name="generator" content="Site Kit by Google 1.187.0" /><meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://fosi.org"><link rel="https://theeventscalendar.com/" href="https://fosi.org/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://fosi.org"><link rel="alternate" href="https://fosi.org/wp-json/tribe/events/v1/" /><style type="text/css">.events_banner_content h5 {
102            color: #254150 !important;
103        }.events_banner_content .date_of_events {
104            color: #ffffff !important;
105        }.events_banner_content p {
106            color: #ffffff !important;
107        }</style><style id="wp-custom-css">
108img.aligncenter {
109	text-align:center!important;
110	margin:auto!important;
111	display:block
112}
113
114.smallh2 {
115	font-size: 32px;
116}
117
118.program_banner .member_banner_content {
119	max-width: 665px;
120}
121
122.theme_button {
123	text-decoration:none!important;
124}
125p a {
126	text-decoration:underline;
127}
128
129
130.generaltext {
131	    font-size: 20px;
132    line-height: 28px;
133    color: #575757;
134}
135
136.page-id-12254 .fois_promotes_sec, .page-id-12264 .fois_promotes_sec{
137	padding-top:0
138}
139
140 .page-id-12264 .members_listing_area {
141	align-items:center;
142	justify-content:center
143}
144
145.fois_promotes_sec a {
146	text-decoration:underline;
147	color: #254150
148}
149
150
151.faq_wrapper  ol li, .faq_wrapper ul li, section ul li  {
152	font-size: 20px;
153}
154
155.faq_wrapper  ul li, section ul li {
156	margin-left: 20px!important;
157 list-style-type: disc!important;
158	margin-bottom: 10px;
159}
160
161/*.events_banner p, .events_banner h5, .events_banner  .date_of_events {
162color: #0E1941
163}*/
164
165.event_pic img {
166	object-fit:cover;
167}
168
169.events_banner_content {
170	max-width: 450px;
171}
172
173#tribe-events-pg-template {
174	max-width: 1340px;
175}
176
177#tribe-events-pg-template {
178	max-width: 1340px;
179}
180
181
182
183@media only screen and (max-width: 900px) {
184	.events_banner {
185		padding:0;
186		border: 1px solid #E4E9ED;
187	}
188	
189
190}
191
192
193@media only screen and (min-width: 1460px) and (max-width: 1600px) {
194
195	.faq_section::before {
196		width: 28.5%!important
197	}
198
199}
200
201@media only screen and (max-width: 900px) {
202	.faq_section::before {
203		display:none;
204	}
205}
206.page-id-17 .research_box .research_img img{
207	object-fit:cover!important;
208	object-position:center top;
209	max-height: 180px!important;
210}
211
212
213.page-id-13 .resources_box .resources_image img, .research_section  img{
214	object-fit:cover!important;
215	height: 220px!important;
216	max-height: 220px!important;
217	object-position:top left;
218
219}
220
221.container {
222	max-width: 1320px;
223	margin:auto!important;
224}
225
226
227
228
229.policy a {
230	text-decoration:underline
231}
232
233.blog_writer .profile_image img{
234	height: 40px!important;
235}
236
237/********* Lists ********/
238
239.single .body-content ul li {
240	font-size: 18px; 
241	list-style: disc;
242}
243
244.single .body-content ul {
245	margin-left: 16px;
246	margin-bottom: 18px;
247}
248
249.events_content .date_roll_on ul li {
250	list-style-type:none!important;
251}
252
253.events_content .date_roll_on ul li {
254	margin-left:0!important
255}
256
257#pills-tab li {
258	list-style-type:none!important;
259}
260
261/********* About Profiles ********/
262
263.single-people h1 {
264	margin-bottom:5px!important;
265}
266
267.member_banner_content .theme_button:hover {
268	color: #254150!important;
269	background: #8BC5D2
270}
271
272.mem_logo_image .col-md-2 {
273	display:flex;
274	align-items:center;
275}
276
277.mem_logo_image .col-md-2 img {
278	max-height: 90px;
279	object-fit: contain;
280	padding: 20px;
281}
282
283.member_box .member_image img {
284    width: 100%;
285    border-radius: 16px 16px 0 0;
286    max-height: 350px;
287	height: 350px;
288    object-fit: cover;
289    object-position: center!important;
290}
291
292@media only screen and (max-width: 900px) {
293 .member_box .member_image img {
294	 max-height: 300px;
295	 height: 300px;
296	}
297}
298
299
300/********* Events ********/
301
302.event_pic img {
303	width: auto
304}
305.single-tribe_events .theme_button_wrapper {
306	margin-top:0;
307}
308
309.event_left_date dd:before {
310	content:'Date';
311	display:block;
312	text-transform:uppercase;
313	font-size: 12px;
314	font-weight:900;
315}
316
317.event_left_date tt, .ev_post_date tt {
318	font-family: Nunito, sans-serif;
319}
320
321.event_left_date tt:before {
322	content:'Time';
323	display:block;
324	text-transform:uppercase;
325	font-size: 12px;
326	font-weight:900;
327	margin-top:15px;
328}
329
330.location {
331	border-bottom: 1px solid #8bc5d2;
332	padding-bottom: 20px;
333}
334
335.location:before {
336	content:'Location';
337	display:block;
338	text-transform:uppercase;
339	font-size: 12px;
340	font-weight:900;
341}
342
343.esol_program_authdetails h4 {
344	margin-bottom:0!important;
345	font-size: 18px;
346}
347
348.esol_program_authdetails .speaker {
349	margin-bottom: 40px;
350	padding-left:12px;
351}
352.quicklinks a {
353	color: #212529;
354	font-weight: bold;
355	text-decoration: underline
356}
357
358.esol_program_authdetails {
359	margin-top:0;
360}
361
362/********* logos ********/
363@media only screen and (max-width: 900px) {
364.mem_logo_image .row{
365  display: flex;
366  flex-wrap: wrap;
367}
368
369.mem_logo_image .row .col-md-2{
370  flex-basis: 33.3%;
371  box-sizing: border-box;
372}
373}
374
375@media only screen and (max-width: 450px) {
376.mem_logo_image .row .col-md-2{
377  flex-basis: 50%;
378  box-sizing: border-box;
379}
380}
381
382/********* Meta data ********/
383
384.metadata {
385	display: flex;
386	flex-direction: row;
387	gap: 4%;
388	align-items:center;
389}
390
391.metadata i {
392color: #8bc5d2;
393	background: #e2f0f4;
394	width: 30px;
395	text-align:center;
396	height: 30px;
397	border-radius: 50px;
398	padding: 6px;
399}
400@media only screen and (max-width: 500px) {
401	.metadata {
402		flex-direction:column;
403		align-items: start;
404	}
405	
406	.metadata span:last-child{
407		margin-top: 10px;
408	}
409	.metadata span {
410		margin-left:0
411	}
412	.metadata span img {
413		margin-right: 4px;
414	}
415}
416
417/******** Blog *******/
418
419
420#esol_news_load_wrap {
421	display:flex;
422	flex-wrap: wrap;
423	gap: 30px;
424}
425.blog_box .blgo_image_wrapper  {
426		min-width: 170px!important;
427	}
428
429#esol_news_load_wrap .col-lg-6 {
430  display: flex;
431	width: 48%
432}
433
434.blog_box {
435  display: flex;
436  flex-direction: row;
437  width: 100%;
438  height: 100%;
439 
440}
441
442.blog_con_wrapper {
443  display: flex;
444  flex-direction: column;
445}
446
447@media only screen and (max-width: 900px) {
448	#esol_news_load_wrap .col-lg-6 {
449  display: flex;
450	width: 100%
451}
452}
453
454@media only screen and (max-width: 480px) {
455	.blog_box .blgo_image_wrapper {
456		min-width: 100%!important;
457	}
458	
459	.blog_con_wrapper {
460		padding: 10px 0!important
461	}
462}
463
464/********* Social Posts ********/
465.social_media_post img {
466	width: auto;
467}
468
469@media only screen and (max-width: 900px) {
470	/********* Search Icon ********/
471.multi_langual a {
472	padding: 10px 20px 10px 10px;
473}
474	/********* About text header ********/
475	.about_banner .container {
476		top: 6px;
477	}
478	/********* Blog Button ********/ 
479	.research_content .theme_button_wrapper {
480		margin-bottom: 30px;
481	}
482	
483	.settopicsec span {
484		display:inline-block; margin-bottom: 5px;
485	}
486}
487
488</style>
489  </head>
490<body class="wp-singular policy-list-template-default single single-policy-list postid-11921 wp-theme-fosi tribe-no-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring tribe-theme-fosi">
491  <a href="#" class="yydev-back-to-top"><span></span></a>
492  <header class="main-head site_header nav_bar_menu sticky-top">
493    <div class="container position-relative">
494        <nav class="navbar  navbar-expand-xl navigation">
495						<a class="navbar-brand site_logo" href="https://fosi.org">
496			<img src="https://fosi.org/wp-content/uploads/2026/09/Fosi-primary-logo.svg" alt="Site Logo">
497			</a>
498			          <button class="navbar-toggler navbar-toggler-main" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
499          <span class="stick"></span>
500          </button>
501            <div class="collapse navbar-collapse" id="navbarSupportedContent">
502             <div class="log_header_wrap">
503								<a class="navbar-brand menu_inner_logo" href="">
504					<img src="https://fosi.org/wp-content/uploads/2026/09/Fosi-primary-logo.svg" alt="Site Logo">
505				</a>
506								
507              <button class="navbar-toggler navbar-toggler-main" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
508                <span class="stick"></span>
509                </button> 
510             </div> 
511				<ul class="navbar-nav ms-auto"><li id="menu-item-31" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31 nav-item"><a href="https://fosi.org/about-us/" class="nav-link">About Us</a></li>
512<li id="menu-item-12284" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-12284 nav-item"><a class="nav-link">Programs</a>
513<ul class="sub-menu">
514	<li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30 nav-item"><a href="https://fosi.org/parenting/" class="nav-link">Digital Parents Program</a></li>
515	<li id="menu-item-12269" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12269 nav-item"><a href="https://fosi.org/digital-citizens-program/" class="nav-link">Digital Citizens Program</a></li>
516	<li id="menu-item-12268" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12268 nav-item"><a href="https://fosi.org/fellows-program/" class="nav-link">Fellows Program</a></li>
517</ul>
518</li>
519<li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29 nav-item"><a href="https://fosi.org/policy/" class="nav-link">Policy</a></li>
520<li id="menu-item-28" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28 nav-item"><a href="https://fosi.org/research/" class="nav-link">Research</a></li>
521<li id="menu-item-427" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-427 nav-item"><a href="https://fosi.org/donate/" class="nav-link">Donate</a></li>
522<li id="menu-item-27" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27 nav-item"><a href="https://fosi.org/events/" class="nav-link">Events</a></li>
523<li id="menu-item-25" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25 nav-item"><a href="https://fosi.org/contact-us/" class="nav-link">Contact Us</a></li>
524</ul>            </div>
525			            <div class="loggin_user">
526              <a href="/membership/">Membership</a>
527            </div>
528			            <div class="multi_langual">
529              <a href="https://fosi.org?s="><i class="fa fa-search" aria-hidden="true"></i></a>
530            </div>
531        </nav>      
532    </div>
533    <button class="navbar-toggler" id="navoverlay" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"></button>
534  </header>
535	
536	<!-- Cookies policy banner -->
537<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css" />
538<script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script>
538
539<style type="text/css">
540    .cc-animate.cc-revoke.cc-bottom {
541    	background: #000;
542      	color: #fff;
543    }
544
545    .cc-banner.cc-bottom {
546        font-family: aaux-next, sans-serif;
547        padding: 35px;
548    }
549
550    .cc-link {
551        margin-left: -2px;
552        padding-right: 5px;
553        padding-left: 4px;
554        border-bottom: 2px solid #85c378;
555        color: #000;
556        text-decoration: none;
557    }
558
559    .cc-compliance {
560        flex-direction: row-reverse;
561    }
562
563    .cc-compliance .cc-btn {
564        font-weight: 900;
565        font-size: 18px;
566        line-height: 36px;
567        margin: 0 60px 0 0;
568        height: 36px;
569        text-decoration: none;
570        padding: 0;
571    }
572
573    .cc-compliance .cc-btn.cc-allow {
574        padding-left: 45px;
575        position: relative;
576    }
577
578    .cc-compliance .cc-btn.cc-allow::before {
579        background: #000 url('/wp-content/uploads/2025/04/5f4ada2d1bebe981725cfbfa_Small.png') no-repeat center center;
580        background-size: contain;
581        display: inline-block;
582        content: ' ';
583        margin-right: 10px;
584        height: 36px;
585        width: 36px;
586        position: absolute;
587        top: 0;
588        left: 0;
589    }
590
591    .cc-compliance .cc-btn.cc-deny {
592        background: url('/wp-content/uploads/2025/04/5f4ae40f833952239833a2ec_Group-1060.svg') no-repeat center left;
593        padding-left: 40px;
594    }
595</style>
596<script>
597    window.cookieconsent.initialise({
598        "palette": {
599            "popup": {
600                "background": "#f5f4f2",
601                "text": "#000000"
602            },
603            "button": {
604                "background": "#ffffff",
605                "text": "#000000"
606            }
607        },
608        "revokable": "true",
609        "type": "opt-in",
610        "content": {
611            "message": "This website uses cookies for basic analytics and advertising.",
612            "allow": "Accept Cookies",
613            "href": "/cookie-policy",
614	        "link": "Cookie Policy",
615        },
616        onInitialise: function (status) {
617            var type = this.options.type;
618            var didConsent = this.hasConsented();
619            if (type == 'opt-in' && didConsent) {
620                enableCookies();
621            }
622            if (type == 'opt-out' && !didConsent) {
623                disableCookies()
624            }
625        },
626        onStatusChange: function(status, chosenBefore) {
627            var type = this.options.type;
628            var didConsent = this.hasConsented();
629            if (type == 'opt-in' && didConsent) {
630                enableCookies();
631            }
632            if (type == 'opt-out' && !didConsent) {
633                disableCookies()
634            }
635        },
636        onRevokeChoice: function() {
637            var type = this.options.type;
638            if (type == 'opt-in') {
639                disableCookies()
640            }
641            if (type == 'opt-out') {
642                enableCookies();
643            }
644        }
645    });
646
647
648    function enableCookies() {
649
650        // Facebook
651        window.fbAsyncInit = function() {
652            FB.init({
653                appId      : '936926336320904',
654                xfbml      : true,
655                version    : 'v2.2'
656            });
657        };
658
659        (function(d, s, id){
660            var js, fjs = d.getElementsByTagName(s)[0];
661            if (d.getElementById(id)) {return;}
662            js = d.createElement(s); js.id = id;
663            js.src = "//connect.facebook.net/en_US/sdk.js";
664            fjs.parentNode.insertBefore(js, fjs);
665        }(document, 'script', 'facebook-jssdk'));window.fbAsyncInit = function() {
666            FB.init({
667                appId      : '936926336320904',
668                xfbml      : true,
669                version    : 'v2.2'
670          });
671        };
672
673        (function(d, s, id){
674            var js, fjs = d.getElementsByTagName(s)[0];
675            if (d.getElementById(id)) {return;}
676            js = d.createElement(s); js.id = id;
677            js.src = "//connect.facebook.net/en_US/sdk.js";
678            fjs.parentNode.insertBefore(js, fjs);
679        }(document, 'script', 'facebook-jssdk'));
680
681
682        // Google Tag Manager
vendor: 372 bytes, lines 682-688
682
683        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push(
684        {'gtm.start': new Date().getTime(),event:'gtm.js'}
685        );var f=d.getElementsByTagName(s)[0],
686        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
687        '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
688        })(window,document,'script','dataLayer','
688GTM-M2NBNR
vendor: 8 bytes, lines 688-689
688');
689    
689}
690
691    function disableCookies() {
692        var cookies = document.cookie.split(";");
693        for (var i = 0; i < cookies.length; i++) {
694            var cookie = cookies[i];
695            var eqPos = cookie.indexOf("=");
696            var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
697            document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
698        }
699    }
700</script>
700
701	<section class="fois_common_padding single_prodgram_details">
702	<div class="container">
703		<div class="row">
704			<div class="col-md-3">
705						</div>
706			<div class="col-md-9">
707				<div class="theme_button_wrapper">
708					<a href="/policy/" class="viewall_article explore_button"> &lt; View all Policies </a>
709				</div>
710				<div class="esol_program_sec"><h1>FOSI Response to the App Store Accountability Act</h1></div>
711				
712								
713								<div class="esol_program_sec program_avtar metadata"><span><img src="/wp-content/uploads/2025/02/author.jpg" class="img-fluid" alt="avatar" /> Stephen Balkam </span><span><i class="fa-regular fa-calendar-days"></i> &nbsp;May 07, 2025</span></div>
714				
715								<div class="esol_program_sec"><figure><img src="https://fosi.org/wp-content/uploads/2025/05/us-capital-.jpeg" class="img-fluid" alt="FOSI Response to the App Store Accountability Act" /></figure></div>
716								
717				<div class="esol_program_sec body-content">
718<p class="wp-block-paragraph"><em>By Stephen Balkam, CEO and Founder, Family Online Safety Institute</em></p>
719
720
721
722<p class="wp-block-paragraph">The holy grail of a privacy-preserving, effective age assurance solution has eluded the technology industry for decades. As <a href="https://fosi.org/online-assurance-comes-of-age/">I’ve written recently</a>, we may now be closer than ever to meaningful progress thanks to emerging technologies and a growing commitment across sectors to protecting young users online without compromising their rights or personal data. However, a recently introduced federal bill contains significant shortcomings that we believe merit a constructive and transparent discussion.</p>
723
724
725
726<p class="wp-block-paragraph">The <a href="https://james.house.gov/news/documentsingle.aspx?DocumentID=247">App Store Accountability Act</a> (H.R.3149), introduced on May 1st by Senator Mike Lee and Representative John James, reflects a commendable intention: to ensure children are better protected in digital spaces. But while the goals are admirable, the bill’s proposed framework places too much responsibility on app stores alone, creating an incomplete and ultimately unworkable solution to a complex, industry-wide challenge.</p>
727
728
729
730<p class="wp-block-paragraph">Several structural limitations of the proposed bill deserve further attention:</p>
731
732
733
734<ul class="wp-block-list">
735<li><strong>The proposal doesn’t account for non-app-based access to the internet.</strong> App stores only govern downloaded applications, but children can—and often do—access content through pre-installed software like web browsers, bypassing any app store-level protections entirely.</li>
736
737
738
739<li><strong>Data sharing requirements raise significant privacy concerns.</strong> The legislation would require app stores to share users’ age categories with every app developer, regardless of whether the developer needs that information. This raises serious issues around data minimization, user privacy, and security.<br></li>
740
741
742
743<li><strong>Shared device use complicates enforcement.</strong> In many households, especially those with lower incomes, devices are shared across family members. An app store-based solution cannot adequately distinguish between users on the same tablet or smartphone.<br></li>
744
745
746
747<li><strong>Parents should have choices for how they manage their family’s relationship with technology.</strong> The bill would overburden parents with new consent obligations without offering customization choices and meaningful controls beyond permission to download an app.<br></li>
748
749
750
751<li><strong>Over-reliance on parental consent risks excluding vulnerable youth.</strong> Some children—such as those in foster care or living in unsupportive households—may be effectively shut out of the online world if parental approval becomes the only pathway to access.</li>
752</ul>
753
754
755
756<p class="wp-block-paragraph">At FOSI, we’ve spent the past several years <a href="https://fosi.org/research/making-sense-of-age-assurance-enabling-safer-online-experiences/">researching age assurance</a> and convening a cross-sector Age Assurance Working Group that includes app stores, developers, and other key stakeholders to explore practical solutions that protect children while upholding user privacy and rights.</p>
757
758
759
760<p class="wp-block-paragraph">As part of that effort, we’ve developed a set of principles that reflect what an effective and responsible solution should look like. We believe any approach to age assurance should:</p>
761
762
763
764<ul class="wp-block-list">
765<li>Be proportional to the risk, privacy-preserving, secure, interoperable, easy to use, high-confidence, and content neutral<br></li>
766
767
768
769<li>Adhere to local, national, and international laws and regulations<br></li>
770
771
772
773<li>Respect the free expression rights of all users, including minors<br></li>
774
775
776
777<li>Be effective without being overly intrusive<br></li>
778
779
780
781<li>Be tested or validated by a national or international standards body<br></li>
782
783
784
785<li>Anticipate the concerns of future lawmakers and regulators</li>
786</ul>
787
788
789
790<p class="wp-block-paragraph">The App Store Accountability Act, in its current form, fails to meet many of these standards. That doesn’t mean we should abandon legislative efforts. But it does mean we need a more nuanced and collaborative approach.</p>
791
792
793
794<p class="wp-block-paragraph">An effective age assurance framework must be an industry-wide effort, not a burden shouldered by any single player. App stores, developers, device manufacturers, and parents all have a role to play. We&#8217;re encouraged by the discussions taking place through FOSI’s Age Assurance Working Group and look forward to sharing more about our draft proposal soon.</p>
795</div>
796				
797								
798								<div class="esol_program_authdetails row">
799						
800						<div class="col-md-2 cus_leftimg">
801														<figure>
802							<img width="200" height="300" src="https://fosi.org/wp-content/uploads/2025/01/Headshot_Stephen-25-FOSI-200x300.jpg" class="img-fluid wp-post-image" alt="Stephen Balkam" decoding="async" loading="lazy" srcset="https://fosi.org/wp-content/uploads/2025/01/Headshot_Stephen-25-FOSI-200x300.jpg 200w, https://fosi.org/wp-content/uploads/2025/01/Headshot_Stephen-25-FOSI-682x1024.jpg 682w, https://fosi.org/wp-content/uploads/2025/01/Headshot_Stephen-25-FOSI-768x1152.jpg 768w, https://fosi.org/wp-content/uploads/2025/01/Headshot_Stephen-25-FOSI.jpg 913w" sizes="auto, (max-width: 200px) 100v
802w, 200px" />							</figure>
803													</div>
804						<div class="col-md-10">
805							
806							<h4 class="mb-3"><strong>Stephen Balkam</strong></h4>
807							
808							For the past 30 years, Stephen Balkam has had a wide range of leadership roles in the nonprofit sector in the both the US and UK. He is currently the Founder and CEO of the Family Online Safety Institute (FOSI), an international, nonprofit organization headquartered in Washington, DC. FOSI's mission is to make the online world safer for kids and their families.						</div>
809									</div>
810								
811			</div>
812		</div>
813	</div>
814</section>
815<footer class="site_footer">
816      <div class="container">
817        <div class="row">
818          <div class="col-xl-8 col-lg-9 order-1 order-lg-0">
819            <div class="row mx-0">
820              <div class="col-md-3 col-6">
821                <div class="footer_box">
822										<h5>About</h5>
823					                  <div class="menu_list">
824                    <ul><li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://fosi.org/about-us/">About FOSI</a></li>
825<li id="menu-item-38" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38"><a href="https://fosi.org/about-us/#fosi-team">Team</a></li>
826<li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-40"><a href="https://fosi.org/events/">Events</a></li>
827<li id="menu-item-8546" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8546"><a href="https://fosi.org/press/">Press</a></li>
828<li id="menu-item-41" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-41"><a href="https://fosi.org/contact-us/">Contact</a></li>
829</ul>                  </div>
830                </div>
831              </div>
832              <div class="col-md-3 col-6">
833                <div class="footer_box">
834										<h5>For Caregivers</h5>
835					                  <div class="menu_list">
836                    <ul><li id="menu-item-42" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-42"><a href="/parenting/">Good Digital Parenting</a></li>
837<li id="menu-item-43" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43"><a href="/parenting/">Online Safety Resources</a></li>
838</ul>                  </div>
839                </div>
840              </div>
841              <div class="col-md-3 col-6">
842                <div class="footer_box">
843										<h5>For Practitioners</h5>
844					                  <div class="menu_list">
845                    <ul><li id="menu-item-7793" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7793"><a href="https://fosi.org/policy/">Policy</a></li>
846<li id="menu-item-7792" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7792"><a href="https://fosi.org/research/">Research</a></li>
847</ul>                  </div>
848                </div>
849              </div>
850              <div class="col-md-3 col-6">
851                <div class="footer_box">
852										<h5>Join FOSI</h5>
853										<div class="menu_list">
854					<ul><li id="menu-item-3775" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3775"><a href="/about-us/#about-form">Careers</a></li>
855<li id="menu-item-7791" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7791"><a href="https://fosi.org/membership/">Members</a></li>
856</ul>					</div>
857                </div>
858              </div>
859            </div>
860          </div>
861          <div class="col-xl-4 col-lg-3 order-0 order-lg-1">
862			            <div class="footer_logo">
863              <img src="https://fosi.org/wp-content/uploads/2025/01/footerlogo.png" alt="Footer Logo">
864            </div>
865			          </div>
866        </div>
867        <div class="row">
868          <div class="col-lg-8 ">
869            <div class="newletters_mail">
870								<h3>Join our Mailing List</h3>
871												<p>Receive the latest on online security news, research and upcoming events.</p>
872				              
873				
873<script>(function() {
874	window.mc4wp = window.mc4wp || {
875		listeners: [],
876		forms: {
877			on: function(evt, cb) {
878				window.mc4wp.listeners.push(
879					{
880						event   : evt,
881						callback: cb
882					}
883				);
884			}
885		}
886	}
887})();
888</script>
888<!-- Mailchimp for WordPress v4.14.1 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-8502" method="post" data-id="8502" data-name="Newsletter" ><div class="mc4wp-form-fields"><div class="news_letter_form"><input type="email" name="EMAIL" placeholder="Email address" required=""><input type="submit" class="theme_button" value="Submit" role="button"></div></div><label style="display: none !important;">Leave this field empty if you&#039;re human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1789603635" /><input type="hidden" name="_mc4wp_form_id" value="8502" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin -->                
889              
890            </div>
891          </div>
892          <div class="col-lg-4 mt-4 mt-lg-0">
893            <div class="footer_social_media">
894              <ul>
895				                <li>
896                  <a href="https://www.linkedin.com/company/family-online-safety-institute/" target="_blank"><i class="fa-brands fa-linkedin-in"></i></a>
897                </li>
898								                <li>
899                  <a href="https://www.facebook.com/FamOnlineSafety/" target="_blank"><i class="fa-brands fa-square-facebook"></i></a>
900                </li>
901								                <li>
902                  <a href="https://www.youtube.com/user/fosi" target="_blank"><i class="fa-brands fa-youtube"></i></a>
903                </li>
904								                <li>
905                  <a href="https://www.instagram.com/familyonlinesafety" target="_blank"><i class="fa-brands fa-instagram"></i></a>
906                </li>
907								                <li>
908                  <a href="https://snapchat.com/t/bMr7yGqN" target="_blank"><i class="fa-brands fa-snapchat"></i></a>
909                </li>
910								              </ul>
911            </div>
912            <div class="footer_link">
913				<ul><li id="menu-item-8408" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-8408"><a rel="privacy-policy" href="https://fosi.org/privacy-policy/">Privacy Policy</a></li>
914<li id="menu-item-8409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8409"><a href="https://fosi.org/cookie-policy/">Cookie Policy</a></li>
915<li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-51"><a href="#manage-cookies">Manage Cookies</a></li>
916</ul>            </div>
917            <div class="copy_right_text">
918								<p>© 2026 "FOSI" and "Family Online Safety Institute" are trademarks of FOSI-US registered with the U.S. Patent and Trademark Office. ESRB® Certified</p>
919              <p>The Family Online Safety Institute is a registered 501(c)(3) organization. EIN: <a href="tel:822774079">82-2774079</a></p>				            </div>
920          </div>
921        </div>
922      </div>
923    </footer>
924		
925	
925<script type="speculationrules">
926{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/fosi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
927</script>
927
928		
928<script>
929		( function ( body ) {
930			'use strict';
931			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
932		} )( document.body );
933		</script>
933
934		
934<script>(function() {function maybePrefixUrlField () {
935  const value = this.value.trim()
936  if (value !== '' && value.indexOf('http') !== 0) {
937    this.value = 'http://' + value
938  }
939}
940
941const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]')
942for (let j = 0; j < urlFields.length; j++) {
943  urlFields[j].addEventListener('blur', maybePrefixUrlField)
944}
945})();</script>
945<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script>
945<script id="tec-user-agent-js" src="https://fosi.org/wp-content/plugins/event-tickets/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 945
945
946<script id="bootstrapbundle-js" src="https://fosi.org/wp-content/themes/fosi/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 946
946
947<script id="scriptjs-js" src="https://fosi.org/wp-content/themes/fosi/js/script.js"></script>
vendor: 1 bytes, line 947
947
948<script id="customjs-js" src="https://fosi.org/wp-content/themes/fosi/js/custom.js?ver=1789603635"></script>
vendor: 1 bytes, line 948
948
949<script id="gforms_recaptcha_recaptcha-js-extra">
950var gforms_recaptcha_recaptcha_strings = {"nonce":"441691d348","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://fosi.org/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6Ld48LYpAAAAANsdSi1cb9VPeYPPidzKCQDZjifK"};
951//# sourceURL=gforms_recaptcha_recaptcha-js-extra
952</script>
vendor: 127 bytes, lines 952-953
952
953<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
9536Ld48LYpAAAAANsdSi1cb9VPeYPPidzKCQDZjifK
vendor: 27 bytes, line 953
953&#038;ver=2.2.2"></script>
954<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://fosi.org/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 954
954
955<script id="googlesitekit-events-provider-content-events-js-before">
956window._googlesitekit = window._googlesitekit || {};
957window._googlesitekit.contentEvents = {"postID":11921,"isSinglePost":false,"hasVimeoEmbed":false};
958//# sourceURL=googlesitekit-events-provider-content-events-js-before
959</script>
vendor: 1 bytes, line 959
959
960<script id="googlesitekit-events-provider-content-events-js" src="https://fosi.org/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-bb83c1a0aedefa5d25d1.js" defer></script>
vendor: 1 bytes, line 960
960
961<script id="mc4wp-forms-api-js" defer src="https://fosi.org/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?ver=4.14.1"></script>
vendor: 1 bytes, line 961
961
962<script id="googlesitekit-events-provider-mailchimp-js" src="https://fosi.org/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-mailchimp-ae89b2302ee1e23a78ac.js" defer></script>
vendor: 1 bytes, line 962
962
963<script id="wp-emoji-settings" type="application/json">
964{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://fosi.org/wp-includes/js/wp-emoji-release.min.js?ver=7.0.4"}}
965</script>
vendor: 1 bytes, line 965
965
966<script type="module">
967/*! This file is auto-generated */
968var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
969//# sourceURL=https://fosi.org/wp-includes/js/wp-emoji-loader.min.js
970</script>
970
971<!-- Show Manage Cookies banner -->
972<script>
973document.addEventListener('DOMContentLoaded', function () {
974  const manageCookieConsent = document.querySelector('.cc-revoke');
975  var manageCookieConsentLink = document.querySelectorAll("a[href='#manage-cookies']");
976  for (var i = 0; i < manageCookieConsentLink.length; i++) {
977    manageCookieConsentLink[i].addEventListener('click', function(event) {
978        event.preventDefault();
979        manageCookieConsent.classList.add("cc-active");
980        manageCookieConsent.click();
981        $('.cc-type-opt-in').effect('highlight',{},3000).dequeue().effect('shake', 500);
982    });
983  }
984}, false);
985	
986// Open the cookie banner from anywhere
987jQuery(".open-cookie-settings").click(function(){
988	jQuery('.cc-revoke').click();
989});
990</script>
990
991
992  
992<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a40015eebe632fb7',t:'MTc5MDIzNTA0Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
992</body>
993</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.