CINXE.COM

TikTok for Developers

<!DOCTYPE html><html><head><script src="https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok_privacy_protection_framework/loader/1.0.0.838/index.js" crossorigin="anonymous" async data-business="tiktok.tt4d.webapp" data-sw="/sw.js" data-env="production" data-region="va"></script><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/tt4d_logo_dark-69376ca0efd57b09db7d.svg"/><link rel="preload" as="image" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/login-kit-thumbnail-e74afcb3d73f1e61c487.png"/><link rel="preload" as="image" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/share-kit-thumbnail-eecd98c9635d9374ac6f.png"/><link rel="preload" as="image" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/content-posting-thumbnail-9cb5a74b2fff1cca6b8f.png"/><link rel="preload" as="image" href="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page/blog-announcement-v2.png"/><link rel="preload" as="image" href="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/c2d87c584a0133ef14cc5d494b125d1f.png"/><link rel="preload" as="image" href="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/05954e6aeafa031a86c6d88e3d795d32.jpeg"/><link rel="preload" as="image" href="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/2c4660614c8b8366df5fa3a37ee49752.png"/><link rel="preload" as="image" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/ascii_mail-b5c27110c0d481fd34d1.png"/><title>TikTok for Developers</title><meta property="og:title" content="TikTok for Developers"/><meta name="description" content="Build awesome experiences and powerful tools that inspire creativity and allow users to create, connect, and share with the world."/><meta property="og:image" content="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page/default.png"/><link data-rh="true" rel="shortcut icon" href="https://lf16-tiktok-common.ttwstatic.com/obj/tiktok-web-common-sg/mtact/static/images/logo_144c91a.png?v=2" type="image/x-icon"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/entry.client-b27f4b50674db14a6cf8-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/runtime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/2490-035ce7813ef778772b29-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/entry.client-b27f4b50674db14a6cf8-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/2089-93a3403c7f2ec9e34149-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/vendors/4753-6b1683c09b8e91c2afa2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/root-3a7a5a5d3eedd52fdeef-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="modulepreload" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/routes/_index-700c6ab4235ed82b7bba-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"/><link rel="stylesheet" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/globalStyle-8df90cbd24cd9268c794.css"/><link rel="stylesheet" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/index-6792489e4f4c225fa333.css"/><link rel="stylesheet" href="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/styles-70dbea376bddeb89c512.css"/><script src="https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok-infra/csp/sdk-pre/tea.pre.js"></script><script src="https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/log-sdk/collect/5.2/oversea/collect.js"></script><script type="application/json" id="slardar-config">{"sdkUrl":"https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/slardar/fe/sdk-web/browser.sg.js","disableInit":true,"slardarClient":"SlardarWeb","bid":"tiktok_4d_webapp"}</script><script src="https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/tiktok-infra/csp/sdk-pre/slardar.web.pre.js"></script></head><body><style data-emotion="css 1woya5l">.css-1woya5l{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background:#000;color:#fff;}</style><div class="css-1woya5l"><div data-tux-color-scheme="dark"><style data-emotion="css h3srpe">.css-h3srpe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;padding:15px 40px;gap:24px;}@media (max-width: 1100px){.css-h3srpe{padding:22px 20px;}}</style><div class="css-h3srpe"><a data-testid="header-logo" data-discover="true" href="/"><style data-emotion="css 11au1ip">.css-11au1ip{display:block;height:40px;}@media (max-width: 1100px){.css-11au1ip{height:32px;}}</style><style data-emotion="css 36po0m">.css-36po0m{background:initial;-webkit-background-size:48px;background-size:48px;display:block;height:40px;}@media (max-width: 1100px){.css-36po0m{height:32px;}}</style><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/tt4d_logo_dark-69376ca0efd57b09db7d.svg" alt="TikTok for Developers" class="css-36po0m" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></a><style data-emotion="css u93k4t">@media (max-width: 1100px){.css-u93k4t{display:none;}}</style><div style="flex:1;max-width:528px;height:40px" class="css-u93k4t"></div><div class="css-u93k4t"><style data-emotion="css 1ub8ejt">.css-1ub8ejt{height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;overflow:hidden;overflow-x:auto;}</style><nav class="css-1ub8ejt"><style data-emotion="css 1wnwidh">.css-1wnwidh{background:none;border-bottom:none;color:rgb(255 255 255 / 60%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1wnwidh *{transition-property:transform,color;transition-duration:0.3s,0.05s;-webkit-text-decoration:none!important;text-decoration:none!important;}.css-1wnwidh>.caret{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.css-1wnwidh:hover,.css-1wnwidh.active{-webkit-text-decoration:none;text-decoration:none;color:#fff;}</style><button aria-expanded="false" aria-haspopup="dialog" class="css-1wnwidh"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Products</span></span><style data-emotion="css 1it8mqs">.css-1it8mqs{width:4px;height:0;}</style><div width="4px" data-test-id="spacer" class="css-1it8mqs"></div><svg fill="currentColor" class="caret" color="inherit" font-size="inherit" style="margin-top:2px" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="m24 28.75 13.67-13.67a1 1 0 0 1 1.41 0l1.84 1.84a1 1 0 0 1 0 1.41L24.71 34.54a1 1 0 0 1-1.42 0L7.1 18.34a1 1 0 0 1 0-1.42l1.83-1.84a1 1 0 0 1 1.41 0L24 28.75Z"></path></svg></button><a class="css-1wnwidh" data-discover="true" href="/doc/overview"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Docs</span></span></a><a class="css-1wnwidh" data-discover="true" href="/support"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Support</span></span></a><a class="css-1wnwidh" data-discover="true" href="/blogs"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Blog</span></span></a><button class="TUXButton TUXButton--default TUXButton--medium TUXButton--primary" aria-disabled="false" type="button"><div class="TUXButton-content"><div class="TUXButton-label">Get started</div></div></button></nav></div><style data-emotion="css 15u2jg2">.css-15u2jg2{display:none;}@media (max-width: 1100px){.css-15u2jg2{display:-webkit-box;display:-webkit-unset;display:-ms-unsetbox;display:unset;}}</style><div class="css-15u2jg2"><style data-emotion="css 1lw900o">.css-1lw900o{height:100%;display:block;background:none;border:none;padding-top:4px;color:#fff;}.css-1lw900o svg{width:24px;}</style><button class="css-1lw900o"><svg fill="currentColor" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M9 13c0-.55.42-1 .94-1h28.12c.52 0 .94.45.94 1v2c0 .55-.42 1-.94 1H9.94c-.52 0-.94-.45-.94-1v-2Zm0 10c0-.55.42-1 .94-1h28.12c.52 0 .94.45.94 1v2c0 .55-.42 1-.94 1H9.94c-.52 0-.94-.45-.94-1v-2Zm.94 9c-.52 0-.94.45-.94 1v2c0 .55.42 1 .94 1h28.12c.52 0 .94-.45.94-1v-2c0-.55-.42-1-.94-1H9.94Z"></path></svg></button></div></div><div class="css-15u2jg2"></div></div></div><style data-emotion="css byr778">.css-byr778{display:block;max-width:1360px;}@media (min-width: 768px){.css-byr778{margin:0 auto;width:calc(100% - 80px);min-height:calc(100vh - (70px + 368px));}}</style><main class="css-byr778"><div data-tux-color-scheme="dark"><style data-emotion="css 5ne3xa">.css-5ne3xa{margin:0 calc((100% - 100vw) / 2);}</style><div class="css-5ne3xa"><style data-emotion="css f79wqe">.css-f79wqe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#000;color:#fff;padding:80px 64px;}@media (max-width: 900px){.css-f79wqe{padding:60px 40px;}}@media (max-width: 900px){.css-f79wqe{text-align:center;}}</style><div class="css-f79wqe"><style data-emotion="css 1ab305z">.css-1ab305z{width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;-webkit-animation:2s;animation:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;max-width:1240px;}</style><div class="css-1ab305z"><style data-emotion="css 1s43fyl">.css-1s43fyl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 900px){.css-1s43fyl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div style="align-items:center;justify-content:center;flex:1" class="css-1s43fyl"><style data-emotion="css dge0qs">.css-dge0qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div style="flex:3" class="css-dge0qs"><style data-emotion="css 1e10lt9">.css-1e10lt9{font-size:88px;font-weight:300;font-family:TikTokDisplayFont;}@media (max-width: 900px){.css-1e10lt9{font-size:44px;}}</style><span class="css-1e10lt9">Develop for</span><span style="word-break:keep-all" class="css-1e10lt9">&gt;<!-- -->Communities<style data-emotion="css y41an1">.css-y41an1{color:#fe2c55;}</style><span class="css-y41an1">|</span></span><style data-emotion="css rsptum">.css-rsptum{width:0;height:24px;}</style><div height="24px" data-test-id="spacer" class="css-rsptum"></div><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Create, connect, and explore with TikTok&#x27;s technology.</span></span></div><style data-emotion="css 5igio6">.css-5igio6{-webkit-flex:2;-ms-flex:2;flex:2;aspect-ratio:1/1;}@media (max-width: 900px){.css-5igio6{width:75%;}}</style><div class="css-5igio6"><style data-emotion="css olgc7d">.css-olgc7d{height:100%;width:100%;}</style><video autoPlay="" playsInline="" loop="" muted="" src="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page/hero_ascii_v2.mp4" preload="true" itemType="video/mp4" class="css-olgc7d"></video></div></div></div></div><style data-emotion="css 4qweak">.css-4qweak{background-color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:80px 64px;}@media (max-width: 900px){.css-4qweak{padding:60px 40px;}}</style><div class="css-4qweak"><style data-emotion="css 1ef7lcv">.css-1ef7lcv{max-width:1240px;width:100%;}</style><div class="css-1ef7lcv"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h3-font-size);line-height:115%;letter-spacing:-0.007em">Use cases</span></span><style data-emotion="css 2su78">.css-2su78{width:0;height:16px;}</style><div height="16px" data-test-id="spacer" class="css-2su78"></div><span class="TUXText TUXText--tiktok-sans" style="color:var(--ui-text-3);font-size:16px">Leverage TikTok&#x27;s various integrations to build solutions for your platform.</span><style data-emotion="css ak7fzk">.css-ak7fzk{width:0;height:48px;}</style><div height="48px" data-test-id="spacer" class="css-ak7fzk"></div><style data-emotion="css 19cnluo">.css-19cnluo{display:grid;gap:24px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));}</style><div class="css-19cnluo"><style data-emotion="css fbjkq7">.css-fbjkq7{background-color:#fff;padding:32px;border-radius:20px;height:300px;background-color:var(--tux-colorBGSecondary-opacity-8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.css-fbjkq7 *{-webkit-text-decoration:none!important;text-decoration:none!important;}.css-fbjkq7:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}</style><a class="css-fbjkq7"><div class="css-dge0qs"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Tap into the TikTok content ecosystem</span></span><style data-emotion="css 1rbr20t">.css-1rbr20t{width:0;height:12px;}</style><div height="12px" data-test-id="spacer" class="css-1rbr20t"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Expand your platform&#x27;s reach with our integrations to log in with TikTok, share, and post content</span></span></div><style data-emotion="css 1rql66q">.css-1rql66q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background-color:undefined;color:var(--tux-colorBGSecondary-opacity-12);height:48px;width:48px;}</style><div style="align-self:flex-end" class="css-1rql66q"><svg fill="currentColor" class="css-16iqw5x" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="m26.5 35.96 11.03-11.02a1 1 0 0 1 1.4 0l2.13 2.12a1 1 0 0 1 0 1.41l-15.3 15.3a2.5 2.5 0 0 1-3.53 0l-15.3-15.3a1 1 0 0 1 0-1.4l2.13-2.13a1 1 0 0 1 1.41 0L21.5 35.96V5a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v30.96Z"></path></svg></div></a><a class="css-fbjkq7"><div class="css-dge0qs"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Conduct research on TikTok&#x27;s data</span></span><div height="12px" data-test-id="spacer" class="css-1rbr20t"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Securely access TikTok&#x27;s public data for insights on user behavior, trends, and commercial content</span></span></div><div style="align-self:flex-end" class="css-1rql66q"><svg fill="currentColor" class="css-16iqw5x" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="m26.5 35.96 11.03-11.02a1 1 0 0 1 1.4 0l2.13 2.12a1 1 0 0 1 0 1.41l-15.3 15.3a2.5 2.5 0 0 1-3.53 0l-15.3-15.3a1 1 0 0 1 0-1.4l2.13-2.13a1 1 0 0 1 1.41 0L21.5 35.96V5a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v30.96Z"></path></svg></div></a><a href="https://partner.tiktokshop.com/" target="_blank" class="css-fbjkq7"><div class="css-dge0qs"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Extend the TikTok Shop experience</span></span><div height="12px" data-test-id="spacer" class="css-1rbr20t"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Make the most out of TikTok Shop&#x27;s e-commerce services to accelerate and grow your business</span></span></div><style data-emotion="css o9406q">.css-o9406q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-radius:50%;background-color:var(--tux-colorBGSecondary-opacity-12);color:var(--tux-colorConstLineInverse);height:48px;width:48px;}</style><div style="align-self:flex-end" class="css-o9406q"><svg fill="currentColor" class="flip-rtl css-16iqw5x" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M38.91 6.1H17.3a1 1 0 0 0-1 1v3.98a1 1 0 0 0 1.01 1l14.62-.24L7.1 36.67a1 1 0 0 0 0 1.41l2.83 2.83a1 1 0 0 0 1.42 0l24.82-24.83-.23 14.62a1 1 0 0 0 1 1.02h3.98a1 1 0 0 0 1-1V9.09a3 3 0 0 0-3-3Z"></path></svg></div></a><a href="https://business-api.tiktok.com/portal" target="_blank" class="css-fbjkq7"><div class="css-dge0qs"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Advertise or market for businesses</span></span><div height="12px" data-test-id="spacer" class="css-1rbr20t"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Connect with TikTok for Business platforms to build innovative solutions for advertisers</span></span></div><div style="align-self:flex-end" class="css-o9406q"><svg fill="currentColor" class="flip-rtl css-16iqw5x" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M38.91 6.1H17.3a1 1 0 0 0-1 1v3.98a1 1 0 0 0 1.01 1l14.62-.24L7.1 36.67a1 1 0 0 0 0 1.41l2.83 2.83a1 1 0 0 0 1.42 0l24.82-24.83-.23 14.62a1 1 0 0 0 1 1.02h3.98a1 1 0 0 0 1-1V9.09a3 3 0 0 0-3-3Z"></path></svg></div></a></div></div></div><div data-tux-color-scheme="light"><style data-emotion="css 1w0t5eg">.css-1w0t5eg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:80px 64px;}@media (max-width: 900px){.css-1w0t5eg{padding:60px 40px;}}</style><div id="our-product" class="css-1w0t5eg"><div style="max-width:1240px;width:100%" class="css-dge0qs"><style data-emotion="css bgzj8p">.css-bgzj8p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:116px;margin-bottom:80px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}@media (min-width: 900px){.css-bgzj8p{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (max-width: 900px){.css-bgzj8p{gap:40px;}}</style><div style="margin-bottom:80px;justify-content:center" class="css-bgzj8p"><style data-emotion="css 1ojxvcj">.css-1ojxvcj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:-webkit-sticky;position:sticky;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;background-color:#fff;width:75%;padding-top:20px;top:75px;}@media (max-width: 900px){.css-1ojxvcj{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}}</style><div class="css-1ojxvcj"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h3-font-size);line-height:115%;letter-spacing:-0.007em;width:100%">Featured products</span></span><style data-emotion="css 19t3xc8">.css-19t3xc8{width:0;height:20px;}</style><div height="20px" data-test-id="spacer" class="css-19t3xc8"></div><style data-emotion="css 1e4iqe4">@media (max-width: 900px){.css-1e4iqe4{display:none;}}</style><div class="css-1e4iqe4"><div class="css-dge0qs"><style data-emotion="css xfxadj">.css-xfxadj{background-color:rgb(22 24 35 / 6%);color:var(--ui-text-1);padding:12px 16px;border-radius:8px;}.css-xfxadj *:hover{color:var(--ui-text-1)!important;}</style><button class="css-xfxadj"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-1);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Login Kit</span></span></button><style data-emotion="css 1vvc4uy">.css-1vvc4uy{background-color:transparent;color:var(--ui-text-3);padding:12px 16px;border-radius:8px;}.css-1vvc4uy *:hover{color:var(--ui-text-2)!important;}</style><button class="css-1vvc4uy"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Share Kit</span></span></button><button class="css-1vvc4uy"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Content Posting API</span></span></button></div></div><style data-emotion="css 1x9xou8">.css-1x9xou8{display:none;}@media (max-width: 900px){.css-1x9xou8{display:-webkit-box;display:-webkit-unset;display:-ms-unsetbox;display:unset;}}</style><div style="width:100%;justify-content:center;margin-bottom:20px" class="css-1x9xou8"><div class="TUXFormField TUXSelect" style="width:100%"><button aria-label="Login Kit" class="TUXSelect-button TUXSelect-button--large" type="button" id=":R54oqjkqij5:" aria-labelledby=":R54oqjkqij5:_label :R54oqjkqij5:" aria-haspopup="listbox" aria-expanded="false" aria-invalid="false" aria-required="false" style="width:100%" role="combobox"><div class="TUXSelect-buttonText">Login Kit</div><div class="TUXSelect-spacer"></div><svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><g clip-path="url(#clip0_26676_18859)"><path d="M14.4611 8.75298C14.6238 8.9157 14.6238 9.17952 14.4611 9.34224L10.5891 13.2143C10.2637 13.5397 9.73602 13.5397 9.41058 13.2143L5.53854 9.34224C5.37582 9.17952 5.37582 8.9157 5.53854 8.75298L6.1278 8.16373C6.29052 8.00101 6.55434 8.00101 6.71705 8.16373L9.99984 11.4465L13.2826 8.16373C13.4453 8.00101 13.7092 8.00101 13.8719 8.16373L14.4611 8.75298Z" fill="var(--ui-text-1)" fill-opacity="0.48"></path></g><defs><clipPath id="clip0_26676_18859"><rect width="20" height="20" transform="translate(0 0.125)"></rect></clipPath></defs></svg></button></div></div></div><style data-emotion="css 1bbv301">.css-1bbv301{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:48px;}</style><div class="css-1bbv301"><style data-emotion="css 1iyoj2o">.css-1iyoj2o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-1iyoj2o"><style data-emotion="css q7a11w animation-1oxxux7">.css-q7a11w{aspect-ratio:1.3;background-color:#f6f6f6;border-radius:24px;width:100%;padding:48px;overflow:clip;perspective:10px;position:relative;scroll-margin-top:20vh;background-repeat:no-repeat;-webkit-background-size:60%;background-size:60%;background-image:url(https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/login-kit-background-199da3f90f0068345a5f.svg);-webkit-animation:animation-1oxxux7 1s linear infinite;animation:animation-1oxxux7 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:calc(var(--scroll) * -1s);animation-delay:calc(var(--scroll) * -1s);}@media (max-width: 1100px){.css-q7a11w{aspect-ratio:0.75;}}@media (max-width: 900px){.css-q7a11w{width:100%;scroll-margin-top:calc(20vh + 80px);aspect-ratio:1/1;}}.css-q7a11w *{-webkit-text-decoration:none!important;text-decoration:none!important;}.css-q7a11w *{-webkit-transition:0.5s;transition:0.5s;}.css-q7a11w>.normal{opacity:1;}.css-q7a11w>.hovered{opacity:0;}.css-q7a11w:hover{background-color:#D0E3FB;}.css-q7a11w:hover>.normal{opacity:0;}.css-q7a11w:hover>.hovered{opacity:1;}@media (max-width: 900px){.css-q7a11w{background-color:#D0E3FB;}.css-q7a11w>.normal{opacity:0;}.css-q7a11w>.hovered{opacity:1;}}@-webkit-keyframes animation-1oxxux7{0%{-webkit-background-position:bottom 100% right 100%;background-position:bottom 100% right 100%;}100%{-webkit-background-position:bottom 0% right 100%;background-position:bottom 0% right 100%;}}@keyframes animation-1oxxux7{0%{-webkit-background-position:bottom 100% right 100%;background-position:bottom 100% right 100%;}100%{-webkit-background-position:bottom 0% right 100%;background-position:bottom 0% right 100%;}}</style><a id="login_kit_config" class="css-q7a11w" href="/products/login-kit/" target="_blank"><div class="normal"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Login Kit</span></span><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Allow TikTok&#x27;s global community of users to securely log into your app or website using their TikTok login credentials.</span></span><style data-emotion="css 12143g9">.css-12143g9{position:absolute;height:90%;bottom:-35%;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:24px;max-width:80%;object-fit:contain;}</style><style data-emotion="css ezi32e">.css-ezi32e{background:initial;-webkit-background-size:48px;background-size:48px;position:absolute;height:90%;bottom:-35%;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:24px;max-width:80%;object-fit:contain;}</style><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/login-kit-thumbnail-e74afcb3d73f1e61c487.png" height="90%" class="css-ezi32e" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><div class="hovered"><div class="css-1e4iqe4"><style data-emotion="css 1u8mmf8">.css-1u8mmf8{position:absolute;bottom:45%;height:10%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;left:0;}</style><div class="css-1u8mmf8"><style data-emotion="css 1pogvnw animation-ygpuz0">.css-1pogvnw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-animation:animation-ygpuz0 10s linear infinite forwards;animation:animation-ygpuz0 10s linear infinite forwards;width:-webkit-max-content;width:-moz-max-content;width:max-content;}@-webkit-keyframes animation-ygpuz0{0%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}100%{-webkit-transform:translate(0%);-moz-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);}}@keyframes animation-ygpuz0{0%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}100%{-webkit-transform:translate(0%);-moz-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);}}</style><div class="css-1pogvnw"><style data-emotion="css 32rpir">.css-32rpir{padding:4px 8px;background-color:#1675E9;border-radius:8px;}</style><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div><div class="css-32rpir"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Login Kit<!-- --> -&gt;</span></span></div></div></div></div><video autoPlay="" playsInline="" loop="" muted="" src="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page_v2/login-kit-demo-v2.mp4" preload="true" itemType="video/mp4" style="position:absolute;border-radius:24px;top:5%;height:90%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:80%"></video></div></a><div class="css-1x9xou8"><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Login Kit</span></span><style data-emotion="css 1ihwovz">.css-1ihwovz{width:0;height:8px;}</style><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Allow TikTok&#x27;s global community of users to securely log into your app or website using their TikTok login credentials.</span></span></div></div><div class="css-1iyoj2o"><style data-emotion="css 1gvm1gj animation-15k5nu4">.css-1gvm1gj{aspect-ratio:1.3;background-color:#f6f6f6;border-radius:24px;width:100%;padding:48px;overflow:clip;perspective:10px;position:relative;scroll-margin-top:20vh;background-repeat:no-repeat;-webkit-background-size:60%;background-size:60%;background-image:url(https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/share-kit-background-9ba583911b8602d3f07f.svg);-webkit-animation:animation-15k5nu4 1s linear infinite;animation:animation-15k5nu4 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:calc(var(--scroll) * -1s);animation-delay:calc(var(--scroll) * -1s);}@media (max-width: 1100px){.css-1gvm1gj{aspect-ratio:0.75;}}@media (max-width: 900px){.css-1gvm1gj{width:100%;scroll-margin-top:calc(20vh + 80px);aspect-ratio:1/1;}}.css-1gvm1gj *{-webkit-text-decoration:none!important;text-decoration:none!important;}.css-1gvm1gj *{-webkit-transition:0.5s;transition:0.5s;}.css-1gvm1gj>.normal{opacity:1;}.css-1gvm1gj>.hovered{opacity:0;}.css-1gvm1gj:hover{background-color:#CCF4D8;}.css-1gvm1gj:hover>.normal{opacity:0;}.css-1gvm1gj:hover>.hovered{opacity:1;}@media (max-width: 900px){.css-1gvm1gj{background-color:#CCF4D8;}.css-1gvm1gj>.normal{opacity:0;}.css-1gvm1gj>.hovered{opacity:1;}}@-webkit-keyframes animation-15k5nu4{0%{-webkit-background-position:bottom 0% right 0px;background-position:bottom 0% right 0px;}100%{-webkit-background-position:bottom 100% right 0px;background-position:bottom 100% right 0px;}}@keyframes animation-15k5nu4{0%{-webkit-background-position:bottom 0% right 0px;background-position:bottom 0% right 0px;}100%{-webkit-background-position:bottom 100% right 0px;background-position:bottom 100% right 0px;}}</style><a id="video_kit_config" class="css-1gvm1gj" href="/products/share-kit/" target="_blank"><div class="normal"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Share Kit</span></span><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Share a variety of content to TikTok with just a tap. Let users create content in your mobile app then share directly to TikTok.</span></span><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/share-kit-thumbnail-eecd98c9635d9374ac6f.png" height="90%" class="css-ezi32e" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><div class="hovered"><div class="css-1e4iqe4"><div class="css-1u8mmf8"><div class="css-1pogvnw"><style data-emotion="css ei94i9">.css-ei94i9{padding:4px 8px;background-color:#00A731;border-radius:8px;}</style><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div><div class="css-ei94i9"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Share Kit<!-- --> -&gt;</span></span></div></div></div></div><video autoPlay="" playsInline="" loop="" muted="" src="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page_v2/share-kit-demo.mp4" preload="true" itemType="video/mp4" style="position:absolute;border-radius:24px;top:5%;height:90%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:80%"></video></div></a><div class="css-1x9xou8"><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Share Kit</span></span><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Share a variety of content to TikTok with just a tap. Let users create content in your mobile app then share directly to TikTok.</span></span></div></div><div class="css-1iyoj2o"><style data-emotion="css 1or6y0j animation-1oxxux7">.css-1or6y0j{aspect-ratio:1.3;background-color:#f6f6f6;border-radius:24px;width:100%;padding:48px;overflow:clip;perspective:10px;position:relative;scroll-margin-top:20vh;background-repeat:no-repeat;-webkit-background-size:60%;background-size:60%;background-image:url(https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/content-posting-background-26083b88f6e2c8ac5b25.svg);-webkit-animation:animation-1oxxux7 1s linear infinite;animation:animation-1oxxux7 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:calc(var(--scroll) * -1s);animation-delay:calc(var(--scroll) * -1s);}@media (max-width: 1100px){.css-1or6y0j{aspect-ratio:0.75;}}@media (max-width: 900px){.css-1or6y0j{width:100%;scroll-margin-top:calc(20vh + 80px);aspect-ratio:1/1;}}.css-1or6y0j *{-webkit-text-decoration:none!important;text-decoration:none!important;}.css-1or6y0j *{-webkit-transition:0.5s;transition:0.5s;}.css-1or6y0j>.normal{opacity:1;}.css-1or6y0j>.hovered{opacity:0;}.css-1or6y0j:hover{background-color:#FFE2FF;}.css-1or6y0j:hover>.normal{opacity:0;}.css-1or6y0j:hover>.hovered{opacity:1;}@media (max-width: 900px){.css-1or6y0j{background-color:#FFE2FF;}.css-1or6y0j>.normal{opacity:0;}.css-1or6y0j>.hovered{opacity:1;}}@-webkit-keyframes animation-1oxxux7{0%{-webkit-background-position:bottom 100% right 100%;background-position:bottom 100% right 100%;}100%{-webkit-background-position:bottom 0% right 100%;background-position:bottom 0% right 100%;}}@keyframes animation-1oxxux7{0%{-webkit-background-position:bottom 100% right 100%;background-position:bottom 100% right 100%;}100%{-webkit-background-position:bottom 0% right 100%;background-position:bottom 0% right 100%;}}</style><a id="content_posting_api_config" class="css-1or6y0j" href="/products/content-posting-api/" target="_blank"><div class="normal"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em">Content Posting API</span></span><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Empower users to seamlessly post content or upload drafts from your app to their TikTok profiles.</span></span><style data-emotion="css novr1q">.css-novr1q{position:absolute;height:70%;bottom:-15%;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:24px;max-width:80%;object-fit:contain;}</style><style data-emotion="css csvvtc">.css-csvvtc{background:initial;-webkit-background-size:48px;background-size:48px;position:absolute;height:70%;bottom:-15%;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:24px;max-width:80%;object-fit:contain;}</style><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/content-posting-thumbnail-9cb5a74b2fff1cca6b8f.png" height="70%" class="css-csvvtc" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><div class="hovered"><div class="css-1e4iqe4"><style data-emotion="css 1b1ad9q">.css-1b1ad9q{position:absolute;bottom:32px;height:10%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;left:0;}</style><div class="css-1b1ad9q"><div class="css-1pogvnw"><style data-emotion="css 1eh4wb5">.css-1eh4wb5{padding:4px 8px;background-color:#FF70FF;border-radius:8px;}</style><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div><div class="css-1eh4wb5"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Content Posting API<!-- --> -&gt;</span></span></div></div></div></div><video autoPlay="" playsInline="" loop="" muted="" src="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page_v2/content-posting-demo-v2.mp4" preload="true" itemType="video/mp4" style="position:absolute;border-radius:24px;top:5%;height:90%;left:0;right:0;margin-left:auto;margin-right:auto;max-width:80%"></video></div></a><div class="css-1x9xou8"><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Content Posting API</span></span><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p1-font-size);line-height:125%;letter-spacing:-0.007em">Empower users to seamlessly post content or upload drafts from your app to their TikTok profiles.</span></span></div></div></div></div><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h3-font-size);line-height:115%;letter-spacing:-0.007em">More products</span></span><div height="24px" data-test-id="spacer" class="css-rsptum"></div><style data-emotion="css j4hru5">.css-j4hru5{display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));}</style><div class="css-j4hru5"><style data-emotion="css y3mni9">.css-y3mni9{padding:32px;border-radius:16px;background-color:rgb(168 168 168 / 10%);scroll-margin-top:20vh;}.css-y3mni9:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.css-y3mni9 *{-webkit-text-decoration:none!important;text-decoration:none!important;}@media (max-width: 900px){.css-y3mni9{padding:24px;}}</style><a id="data_portability_api_config" class="css-y3mni9" href="/products/data-portability-api/" target="_blank"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Data Portability API<!-- -->聽</span></span><div height="20px" data-test-id="spacer" class="css-19t3xc8"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Allow users to transfer data from TikTok to your app. Available only to TikTok users in the European Economic Area.</span></span></a></div></div></div></div><style data-emotion="css d2er50">.css-d2er50{background-color:#000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:80px 64px;}@media (max-width: 900px){.css-d2er50{padding:60px 40px;}}</style><div class="css-d2er50"><style data-emotion="css 1i38rh6">.css-1i38rh6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1240px;width:100%;}@media (max-width: 900px){.css-1i38rh6{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><div class="css-1i38rh6"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h3-font-size);line-height:115%;letter-spacing:-0.007em">What&#x27;s new?</span></span></div><style data-emotion="css 1jrlkgc">.css-1jrlkgc{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:48px;width:75%;max-width:1240px;}@media (max-width: 900px){.css-1jrlkgc{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px;width:100%;}}</style><div class="css-1jrlkgc"><style data-emotion="css fi3tpw">.css-fi3tpw{width:60%;aspect-ratio:1/1;overflow:hidden;max-width:480px;}@media (max-width: 900px){.css-fi3tpw{width:60%;margin-bottom:24px;}}</style><div class="css-fi3tpw"><style data-emotion="css 1hsnede">.css-1hsnede{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;}</style><div class="css-1hsnede"><style data-emotion="css r8fg0j animation-70l51s">.css-r8fg0j{width:100%;height:100%;-webkit-animation:animation-70l51s 0s;animation:animation-70l51s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;object-fit:contain;}@-webkit-keyframes animation-70l51s{0%{opacity:0;}100%{opacity:1.0;}}@keyframes animation-70l51s{0%{opacity:0;}100%{opacity:1.0;}}</style><style data-emotion="css 1nc4n6e">.css-1nc4n6e{background:initial;-webkit-background-size:48px;background-size:48px;width:100%;height:100%;-webkit-animation:animation-70l51s 0s;animation:animation-70l51s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;object-fit:contain;}</style><img src="https://sf16-va.tiktokcdn.com/obj/eden-va2/lapz_k4_rvarpa/ljhwZthlaukjlkulzlp/landing_page/blog-announcement-v2.png" class="css-1nc4n6e" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div></div><style data-emotion="css 14rk61l">.css-14rk61l{width:5%;height:0;}</style><div width="5%" data-test-id="spacer" class="css-14rk61l"></div><style data-emotion="css 1y3abro">.css-1y3abro{width:100%;}@media (max-width: 900px){.css-1y3abro{padding-top:24px;}}</style><div class="css-1y3abro"><div class="css-dge0qs"><style data-emotion="css zi3848">.css-zi3848{all:unset;cursor:pointer;padding:32px;border-radius:16px;background-color:var(--tux-colorBGSecondary-opacity-12);color:#fff;}@media (max-width: 900px){.css-zi3848{padding:20px;}}</style><button class="css-zi3848"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Announcing our new blog!</span></span><style data-emotion="css dvvc1g animation-yronlz">.css-dvvc1g{height:150px;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;-webkit-animation:animation-yronlz 0s;animation:animation-yronlz 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:top;--maxHeightVar:150px;}@media (max-width: 900px){.css-dvvc1g{--maxHeightVar:200px;height:200px;}}@-webkit-keyframes animation-yronlz{0%{max-height:0px;opacity:0;pointer-events:none;}100%{max-height:var(--maxHeightVar);opacity:1;pointer-events:auto;}}@keyframes animation-yronlz{0%{max-height:0px;opacity:0;pointer-events:none;}100%{max-height:var(--maxHeightVar);opacity:1;pointer-events:auto;}}</style><div class="css-dvvc1g"><style data-emotion="css 1g6j5a2">.css-1g6j5a2{padding-top:16px;}@media (max-width: 900px){.css-1g6j5a2{width:100%;padding-top:8px;}}</style><div class="css-1g6j5a2"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">We&#x27;re thrilled to announce the launch of our new Blog! We will use this space to share insights into our developer products and showcase stories from the innovative tech teams that power TikTok.</span></span></div><style data-emotion="css 1rkfyxa">.css-1rkfyxa{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:120px;}</style><a href="https://developers.tiktok.com/blog/announcing-tiktok-developers-blog-2023" target="_blank" class="css-1rkfyxa"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-bold" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Learn More</span></span><svg fill="currentColor" class="flip-rtl css-1bs69du" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M40.37 24 26.71 10.33a1 1 0 0 1 0-1.41l1.84-1.84a1 1 0 0 1 1.41 0l16.21 16.2a1 1 0 0 1 0 1.42L29.96 40.92a1 1 0 0 1-1.41 0l-1.84-1.84a1 1 0 0 1 0-1.42L40.37 24Z"></path></svg></a></div></button><style data-emotion="css txrkm0">.css-txrkm0{all:unset;cursor:pointer;padding:32px;border-radius:16px;color:rgb(255 255 255 / 50%);}@media (max-width: 900px){.css-txrkm0{padding:20px;}}</style><button class="css-txrkm0"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">How creative partners enabled effortless sharing with Direct Post</span></span><style data-emotion="css 80eblk animation-i2aipj">.css-80eblk{height:150px;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow:hidden;-webkit-animation:animation-i2aipj 0s;animation:animation-i2aipj 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:top;--maxHeightVar:150px;}@media (max-width: 900px){.css-80eblk{--maxHeightVar:200px;height:200px;}}@-webkit-keyframes animation-i2aipj{0%{max-height:var(--maxHeightVar);opacity:1;pointer-events:auto;}20%{opacity:0.2;}100%{max-height:0px;opacity:0;pointer-events:none;}}@keyframes animation-i2aipj{0%{max-height:var(--maxHeightVar);opacity:1;pointer-events:auto;}20%{opacity:0.2;}100%{max-height:0px;opacity:0;pointer-events:none;}}</style><div class="css-80eblk"><div class="css-1g6j5a2"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Creators can now publish videos directly to TikTok from third-party platforms by Adobe and a range of partners. See how these developers utilized our Content Posting API to inspire creativity in the TikTok community.</span></span></div><a href="https://developers.tiktok.com/blog/effortless-sharing-with-direct-post" target="_blank" class="css-1rkfyxa"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-bold" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Learn More</span></span><svg fill="currentColor" class="flip-rtl css-1bs69du" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M40.37 24 26.71 10.33a1 1 0 0 1 0-1.41l1.84-1.84a1 1 0 0 1 1.41 0l16.21 16.2a1 1 0 0 1 0 1.42L29.96 40.92a1 1 0 0 1-1.41 0l-1.84-1.84a1 1 0 0 1 0-1.42L40.37 24Z"></path></svg></a></div></button><button class="css-txrkm0"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-h6-font-size);line-height:125%;letter-spacing:0em">Collaborating with organizations</span></span><div class="css-80eblk"><div class="css-1g6j5a2"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Smoothly collaborate on developer projects with our latest feature. Register your apps under organizations to obtain shared access for enhanced teamwork.</span></span></div><a href="https://developers.tiktok.com/doc/working-with-organizations" target="_blank" class="css-1rkfyxa"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-bold" style="color:inherit;font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">Learn More</span></span><svg fill="currentColor" class="flip-rtl css-1bs69du" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M40.37 24 26.71 10.33a1 1 0 0 1 0-1.41l1.84-1.84a1 1 0 0 1 1.41 0l16.21 16.2a1 1 0 0 1 0 1.42L29.96 40.92a1 1 0 0 1-1.41 0l-1.84-1.84a1 1 0 0 1 0-1.42L40.37 24Z"></path></svg></a></div></button></div></div></div></div><style data-emotion="css ivyh6y">.css-ivyh6y{scroll-margin-top:20vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#000;padding:80px 64px;}@media (max-width: 900px){.css-ivyh6y{padding:60px 40px;}}</style><div id="blogs" class="css-ivyh6y"><style data-emotion="css gh1lka">.css-gh1lka{max-width:1240px;margin-right:32px;margin-left:32px;width:100%;}@media (max-width: 900px){.css-gh1lka{margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><div class="css-gh1lka"><style data-emotion="css mumo9q">.css-mumo9q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}@media (max-width: 900px){.css-mumo9q{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}}</style><div class="css-mumo9q"><style data-emotion="css deazzh">.css-deazzh{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (max-width: 900px){.css-deazzh{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}</style><div class="css-deazzh"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-normal" style="color:inherit;font-size:var(--tt4d-h3-font-size);line-height:115%;letter-spacing:-0.007em">Blog</span></span><div height="16px" data-test-id="spacer" class="css-2su78"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em;max-width:512px">Browse our articles for insights into TikTok&#x27;s innovations, engineering updates, and more tech topics.</span></span></div><div class="css-1e4iqe4"><button class="TUXButton TUXButton--default TUXButton--medium TUXButton--secondary" aria-disabled="false" type="button" style="min-width:140px"><div class="TUXButton-content"><div class="TUXButton-label">View all posts</div></div></button></div></div><div height="48px" data-test-id="spacer" class="css-ak7fzk"></div><style data-emotion="css 7ywg2r">.css-7ywg2r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:48px 32px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div class="css-7ywg2r"><style data-emotion="css 1h2gef2">.css-1h2gef2{all:unset;cursor:pointer;width:100%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-text-decoration:none!important;text-decoration:none!important;max-width:900px;border-radius:16px;background-color:var(--tux-colorBGSecondary-opacity-12);overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:8px;}.css-1h2gef2 *{-webkit-text-decoration:none!important;text-decoration:none!important;}.css-1h2gef2:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}@media (min-width: 900px){.css-1h2gef2{width:calc(50% - 32px);}}@media (min-width: 1300px){.css-1h2gef2{width:calc(33.3% - 38px);}}</style><a data-test-id="blog_list_item" variant="dark" class="css-1h2gef2" href="/blog/privacy-innovation-acm-ccs-2024-meetup" target="_blank"><div class="css-dge0qs"><style data-emotion="css 1mdcty3">.css-1mdcty3{aspect-ratio:1.9;overflow:hidden;border-radius:12px;}</style><div class="css-1mdcty3"><style data-emotion="css 16k0u66">.css-16k0u66{object-fit:fill;height:100%;width:100%;}</style><style data-emotion="css 1u0id09">.css-1u0id09{background:initial;-webkit-background-size:48px;background-size:48px;object-fit:fill;height:100%;width:100%;}</style><img src="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/c2d87c584a0133ef14cc5d494b125d1f.png" class="css-1u0id09" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><style data-emotion="css 1gefgy2">.css-1gefgy2{padding:16px 24px 16px;-webkit-text-decoration:none!important;text-decoration:none!important;}</style><div class="css-1gefgy2"><style data-emotion="css 19tp56m">.css-19tp56m{width:0;height:4px;}</style><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><style data-emotion="css 1ezgv1">.css-1ezgv1{font-weight:500;}</style><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium css-1ezgv1" style="color:var(--ui-text-1);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em" data-testid="blog-item-title">Highlights from our Privacy Innovation Meetup at ACM CCS 2024</span></span><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">TikTok&#x27;s Privacy Innovation team hosted a meetup at ACM CCS 2024, showcasing privacy-preserving technologies like ManaTEE and reinforcing the team&#x27;s commitment to privacy and security through industry and academic collaboration.</span></span><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><style data-emotion="css 1c53z8g">.css-1c53z8g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px;}</style><div class="css-1c53z8g"><style data-emotion="css qbd5oq">.css-qbd5oq{padding:4px 12px;background-color:rgb(255 255 255 / 12%);border-radius:14px;}</style><div class="css-qbd5oq"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Privacy</span></span></div><div class="css-qbd5oq"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Community</span></span></div></div></div></div></a><a data-test-id="blog_list_item" variant="dark" class="css-1h2gef2" href="/blog/tiktok-devday-2024-highlights" target="_blank"><div class="css-dge0qs"><div class="css-1mdcty3"><img src="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/05954e6aeafa031a86c6d88e3d795d32.jpeg" class="css-1u0id09" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><div class="css-1gefgy2"><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium css-1ezgv1" style="color:var(--ui-text-1);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em" data-testid="blog-item-title">A Recap of DevDay 2024: TikTok&#x27;s Inaugural Developer Conference </span></span><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Our first-ever TikTok DevDay in San Jose was an incredible success! With over 300 developers in attendance, the event provided an immersive experience into TikTok鈥檚 growing ecosystem of tools and innovations. Here is the recap blog of our event.</span></span><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><div class="css-1c53z8g"><div class="css-qbd5oq"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Community</span></span></div></div></div></div></a><a data-test-id="blog_list_item" variant="dark" class="css-1h2gef2" href="/blog/tiktok-open-source-project-donation-manatee" target="_blank"><div class="css-dge0qs"><div class="css-1mdcty3"><img src="https://sf16-va.tiktokcdn.com/obj/tiktok-open-platform/ttop_doc_images/2c4660614c8b8366df5fa3a37ee49752.png" class="css-1u0id09" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div><div class="css-1gefgy2"><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium css-1ezgv1" style="color:var(--ui-text-1);font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em" data-testid="blog-item-title">TikTok Donates ManaTEE Open Source Project to the Linux Foundation</span></span><div height="4px" data-test-id="spacer" class="css-19tp56m"></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">TikTok is donating ManaTEE, a platform built on Trusted Execution Environments, to the Linux Foundation鈥檚 Confidential Computing Consortium. ManaTEE is designed to address critical challenges in data privacy and security.</span></span><div height="8px" data-test-id="spacer" class="css-1ihwovz"></div><div class="css-1c53z8g"><div class="css-qbd5oq"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Tech @ TikTok</span></span></div><div class="css-qbd5oq"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-2);font-size:var(--tt4d-p4-font-size);line-height:130%;letter-spacing:0.0067em">Open source</span></span></div></div></div></div></a></div><div class="css-1x9xou8"><div class="css-dge0qs"><div height="24px" data-test-id="spacer" class="css-rsptum"></div><button class="TUXButton TUXButton--default TUXButton--large TUXButton--secondary" aria-disabled="false" type="button"><div class="TUXButton-content"><div class="TUXButton-label">View all posts</div></div></button></div></div><style data-emotion="css 13xivrz">.css-13xivrz{width:0;height:80px;}</style><div height="80px" data-test-id="spacer" class="css-13xivrz"></div><div data-tux-color-scheme="light"><style data-emotion="css 1ilzp3c">.css-1ilzp3c{background-color:#e7f4ff;border-radius:16px;padding:64px;}</style><div class="css-1ilzp3c"><style data-emotion="css y8pvf0">.css-y8pvf0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div style="gap:24px" class="css-y8pvf0"><div style="max-width:800px;align-items:start" class="css-dge0qs"><span><span class="TUXText TUXText--tiktok-display TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-h5-font-size);line-height:120%;letter-spacing:0em">Subscribe to our mailing list to be the first to know about future blog articles!</span></span><div height="24px" data-test-id="spacer" class="css-rsptum"></div><div><style data-emotion="css yg5992">.css-yg5992{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;}@media (min-width: 900px){.css-yg5992{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media (max-width: 900px){.css-yg5992{gap:8px;}}</style><div class="css-yg5992"><style data-emotion="css 1jioj4m">.css-1jioj4m{-webkit-flex:1;-ms-flex:1;flex:1;}@media (max-width: 900px){.css-1jioj4m{width:100%;}}</style><div class="TUXFormField TUXTextInput css-1jioj4m"><div class="TUXInputBox" data-size="large" data-disabled="false" data-has-error="false"><div class="TUXTextInputCore TUXTextInputCore--large"><input class="TUXTextInputCore-input" type="text" id=":R9j4qqkkqij5:" aria-required="false" aria-invalid="false" placeholder="Enter your email" value=""/></div></div></div><button class="TUXButton TUXButton--default TUXButton--large TUXButton--secondary TUXButton--disabled" aria-disabled="true" disabled="" type="button"><div class="TUXButton-content"><div class="TUXButton-label">Subscribe</div></div></button></div><div height="16px" data-test-id="spacer" class="css-2su78"></div><style data-emotion="css 1ldnq5d">.css-1ldnq5d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}</style><div class="css-1ldnq5d"><div class="TUXCheckbox" data-size="medium" data-disabled="false" data-label-position="after"><div class="TUXCheckboxStandalone TUXCheckboxStandalone--medium TUXCheckboxStandalone--square"><input class="TUXCheckboxStandalone-input" id=":R1n4qqkkqij5:" type="checkbox"/><div class="TUXCheckboxStandalone-indicator"><svg viewBox="0 0 26 24" fill="none" class="TUXCheckboxStandalone-checkedIcon"><path d="M25.0139 1.77347C25.4794 2.07079 25.6156 2.68912 25.3183 3.15454L13.0799 22.3118C12.656 22.9754 11.9442 23.4005 11.1589 23.459C10.3737 23.5175 9.60676 23.2027 9.08914 22.6093L1.02329 13.3629C0.660243 12.9467 0.703321 12.315 1.11951 11.952L3.38024 9.97989C3.79643 9.61683 4.42812 9.65991 4.79117 10.0761L10.6631 16.8075L21.1047 0.462741C21.4021 -0.00267747 22.0204 -0.138942 22.4858 0.158386L25.0139 1.77347Z" fill="currentColor"></path></svg></div></div><div class="TUXCheckbox-labelContainer"><label class="TUXCheckbox-label" for=":R1n4qqkkqij5:"></label></div></div><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:var(--ui-text-3);font-size:var(--tt4d-p5-font-size);line-height:130%;letter-spacing:0.0134em">By subscribing, you consent to TikTok sending you email notifications whenever a new article is posted on our blogs. You may opt out at any time using the unsubscribe link in each email. Read our full<!-- --> <a class="TUXLink" style="font-size:inherit;color:var(--ui-text-primary-display)" href="https://www.tiktok.com/legal/page/global/partner-privacy-policy/en" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Privacy Policy</span></a> <!-- -->for more information.</span></span></div></div></div><style data-emotion="css 1p3y193">.css-1p3y193{aspect-ratio:1/1;height:260px;}@media (max-width: 1100px){.css-1p3y193{display:none;}}</style><style data-emotion="css fi4l5">.css-fi4l5{background:initial;-webkit-background-size:48px;background-size:48px;aspect-ratio:1/1;height:260px;}@media (max-width: 1100px){.css-fi4l5{display:none;}}</style><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/ascii_mail-b5c27110c0d481fd34d1.png" class="css-fi4l5" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/></div></div></div></div></div></div></div></main><div data-tux-color-scheme="dark"><style data-emotion="css 1ej17ho">.css-1ej17ho{background:#000;padding:80px 120px;}</style><footer id="site-footer" class="css-1ej17ho"><style data-emotion="css a5yyq1">.css-a5yyq1{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 900px){.css-a5yyq1{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;}}</style><div class="css-a5yyq1"><style data-emotion="css 13dn11s">.css-13dn11s{display:block;height:48px;}@media (max-width: 900px){.css-13dn11s{height:36px;}}</style><style data-emotion="css ngvsoj">.css-ngvsoj{background:initial;-webkit-background-size:48px;background-size:48px;display:block;height:48px;}@media (max-width: 900px){.css-ngvsoj{height:36px;}}</style><img src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/tt4d_logo_dark-69376ca0efd57b09db7d.svg" alt="TikTok for Developers" class="css-ngvsoj" loading="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/_assets/loading-ad0c7c1c9ea94b048898.gif"/><style data-emotion="css 1o7mq2j">.css-1o7mq2j{margin:24px 0 0;}@media (min-width: 900px){.css-1o7mq2j{margin-top:62px;width:100%;}}</style><div class="css-1o7mq2j"><style data-emotion="css 1iwwxl1">@media (min-width: 900px){.css-1iwwxl1{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}</style><nav style="width:100%" class="css-1iwwxl1"><style data-emotion="css 14oblyr">.css-14oblyr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:36px 0 0;-webkit-flex:1;-ms-flex:1;flex:1;}@media (min-width: 900px){.css-14oblyr{margin:0;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}</style><div style="flex:2" data-testid="footer-nav-column" class="css-14oblyr"><style data-emotion="css o7gpeg">.css-o7gpeg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media (min-width: 900px){.css-o7gpeg{-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}}</style><div class="css-o7gpeg"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em;flex:2" data-testid="footer-column-title">Products</span></span><style data-emotion="css 1e4iqe4">@media (max-width: 900px){.css-1e4iqe4{display:none;}}</style><div class="css-1e4iqe4"><style data-emotion="css 738q6b">.css-738q6b{width:24px;height:0;}</style><div width="24px" data-test-id="spacer" class="css-738q6b"></div><style data-emotion="css 1mrlds6">.css-1mrlds6{box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:0;margin:0;padding:0;width:100%;border-top:1px solid var(--tux-colorLinePrimary);}</style><hr class="css-1mrlds6" style="background-color:var(--tux-colorConstLineInverse);flex:1"/><style data-emotion="css 1yvelib">.css-1yvelib{width:25%;height:0;}</style><div width="25%" data-test-id="spacer" class="css-1yvelib"></div></div></div><style data-emotion="css 1s43fyl">.css-1s43fyl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (min-width: 900px){.css-1s43fyl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div style="width:100%" data-testid="footer-nav-list" class="css-1s43fyl"><style data-emotion="css l5qi1l">.css-l5qi1l{margin:0;list-style:none;text-align:center;width:100%;}@media (min-width: 900px){.css-l5qi1l{text-align:left;width:50%;}}</style><ul class="css-l5qi1l"><style data-emotion="css tyka9e">.css-tyka9e{margin-bottom:16px;margin-left:0;margin-top:0;}</style><li class="css-tyka9e"><style data-emotion="css 11g9kr1">.css-11g9kr1{-webkit-text-decoration:none;text-decoration:none;}</style><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/share-kit/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Share Kit</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/login-kit/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Login Kit</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/content-posting-api/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Content Posting API</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/research-api/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Research API</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/doc/display-api-get-started/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Display API</span></a></li></ul><ul class="css-l5qi1l"><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/doc/embed-videos/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Embed Videos</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/data-portability-api/" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Data Portability API</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://developers.tiktok.com/products/share-kit#green-screen" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Green Screen Kit</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="/products/commercial-content-api" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Commercial Content API</span></a></li></ul></div></div><div style="flex:1" data-testid="footer-nav-column" class="css-14oblyr"><div class="css-o7gpeg"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em;flex:2" data-testid="footer-column-title">Other platforms</span></span></div><div style="width:100%" data-testid="footer-nav-list" class="css-1s43fyl"><style data-emotion="css 9ussmx">.css-9ussmx{margin:0;list-style:none;text-align:center;width:100%;}@media (min-width: 900px){.css-9ussmx{text-align:left;width:100%;}}</style><ul class="css-9ussmx"><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/embed" title="TikTok Embeds" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">TikTok Embeds</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/business" title="TikTok for Business" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">TikTok for Business</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/business/&amp;attr_source=tt_official_site&amp;attr_medium=tt_official_site_guidance" title="Advertise on TikTok" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Advertise on TikTok</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://ads.tiktok.com/business/creativecenter/" title="TikTok Creative Center" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">TikTok Creative Center</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com" title="TikTok" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">TikTok.com</span></a></li></ul></div></div><div style="flex:1" data-testid="footer-nav-column" class="css-14oblyr"><div class="css-o7gpeg"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:inherit;font-size:var(--tt4d-p2-font-size);line-height:130%;letter-spacing:-0.0016em;flex:2" data-testid="footer-column-title">Company</span></span></div><div style="width:100%" data-testid="footer-nav-list" class="css-1s43fyl"><ul class="css-9ussmx"><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/about" title="About TikTok" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">About TikTok</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://newsroom.tiktok.com" title="TikTok Newsroom" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Newsroom</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/about/contact" title="Contact TikTok" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Contact</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://careers.tiktok.com" title="TikTok Careers page" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Careers</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.bytedance.com" title="About ByteDance" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">ByteDance</span></a></li><li class="css-tyka9e"><a class="TUXLink css-11g9kr1" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/transparency" title="TikTok" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Transparency Center</span></a></li></ul></div></div></nav></div></div><style data-emotion="css vk4dxv">.css-vk4dxv{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:24px;}@media (min-width: 900px){.css-vk4dxv{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div class="css-vk4dxv"><span><span class="TUXText TUXText--tiktok-sans TUXText--weight-medium" style="color:var(--ui-text-placeholder);font-size:var(--tt4d-p3-font-size);line-height:130%;letter-spacing:0.0019em">漏 <!-- -->2024<!-- --> TikTok</span></span><a class="TUXLink" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/legal/page/global/tik-tok-developer-terms-of-service/en" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Terms of Service</span></a><a class="TUXLink" style="font-size:16px;color:var(--ui-text-3)" href="https://www.tiktok.com/legal/page/global/partner-privacy-policy/en" target="_blank"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Privacy Policy</span></a><a class="TUXLink" style="font-size:16px;color:var(--ui-text-3)" href="#site-footer"><span class="TUXText TUXText--tiktok-sans TUXText--weight-normal" style="color:inherit;font-size:inherit">Resources &amp; Legal</span></a></div></footer><div data-tux-color-scheme="light"></div></div><script type="application/json" data-ttark="__remixScroll">{"key":null}</script><script type="module" src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/remixScrollRestoration-af15736500d05aac4d2a-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"></script><script id="__REGION__DATA__INJECTED__" type="application/json">{"VRegion":"va","VGeo":"row","remixConfig":{"dev":{},"relativeAssetsBuildDirectory":"static/build/","routes":{"root":{"path":"","id":"root","file":"root.tsx"},"routes/_account.forget-password.set-password":{"file":"routes/_account.forget-password.set-password.tsx","id":"routes/_account.forget-password.set-password","path":"forget-password/set-password","parentId":"routes/_account"},"routes/_account.forget-password.verify-pin":{"file":"routes/_account.forget-password.verify-pin.tsx","id":"routes/_account.forget-password.verify-pin","path":"forget-password/verify-pin","parentId":"routes/_account"},"routes/products.commercial-content-api":{"file":"routes/products.commercial-content-api.tsx","id":"routes/products.commercial-content-api","path":"products/commercial-content-api","parentId":"root"},"routes/_account.forget-password.email":{"file":"routes/_account.forget-password.email.tsx","id":"routes/_account.forget-password.email","path":"forget-password/email","parentId":"routes/_account"},"routes/app.$id._production.$revision":{"file":"routes/app.$id._production.$revision.tsx","id":"routes/app.$id._production.$revision","path":":revision","parentId":"routes/app.$id._production"},"routes/products.data-portability-api":{"file":"routes/products.data-portability-api.tsx","id":"routes/products.data-portability-api","path":"products/data-portability-api","parentId":"root"},"routes/products.content-posting-api":{"file":"routes/products.content-posting-api.tsx","id":"routes/products.content-posting-api","path":"products/content-posting-api","parentId":"root"},"routes/app.$id.sandbox_.$sandboxID":{"file":"routes/app.$id.sandbox_.$sandboxID/route.tsx","id":"routes/app.$id.sandbox_.$sandboxID","path":"sandbox/:sandboxID","parentId":"routes/app.$id"},"routes/products.research-api":{"file":"routes/products.research-api.tsx","id":"routes/products.research-api","path":"products/research-api","parentId":"root"},"routes/app.$id._production":{"file":"routes/app.$id._production.tsx","id":"routes/app.$id._production","parentId":"routes/app.$id"},"routes/products.login-kit":{"file":"routes/products.login-kit.tsx","id":"routes/products.login-kit","path":"products/login-kit","parentId":"root"},"routes/products.share-kit":{"file":"routes/products.share-kit.tsx","id":"routes/products.share-kit","path":"products/share-kit","parentId":"root"},"routes/app.$id.sandbox":{"file":"routes/app.$id.sandbox.tsx","id":"routes/app.$id.sandbox","path":"sandbox","parentId":"routes/app.$id"},"routes/_account.login":{"file":"routes/_account.login.tsx","id":"routes/_account.login","path":"login","parentId":"routes/_account"},"routes/restricted.$id":{"file":"routes/restricted.$id.tsx","id":"routes/restricted.$id","path":"restricted/:id","parentId":"root"},"routes/bulletin.$id":{"file":"routes/bulletin.$id.tsx","id":"routes/bulletin.$id","path":"bulletin/:id","parentId":"root"},"routes/doc.search":{"file":"routes/doc.search.tsx","id":"routes/doc.search","path":"doc/search","parentId":"root"},"routes/_account":{"file":"routes/_account/route.tsx","id":"routes/_account","parentId":"root"},"routes/blog.$id":{"file":"routes/blog.$id/route.tsx","id":"routes/blog.$id","path":"blog/:id","parentId":"root"},"routes/app.$id":{"file":"routes/app.$id.tsx","id":"routes/app.$id","path":":id","parentId":"routes/app"},"routes/doc.$id":{"file":"routes/doc.$id/route.tsx","id":"routes/doc.$id","path":"doc/:id","parentId":"root"},"routes/support":{"file":"routes/support/route.tsx","id":"routes/support","path":"support","parentId":"root"},"routes/_index":{"file":"routes/_index/route.tsx","id":"routes/_index","index":true,"parentId":"root"},"routes/blogs":{"file":"routes/blogs.tsx","id":"routes/blogs","path":"blogs","parentId":"root"},"routes/app":{"file":"routes/app.tsx","id":"routes/app","path":"app","parentId":"root"},"routes/$":{"file":"routes/$.tsx","id":"routes/$","path":"*","parentId":"root"}},"serverBuildTargetEntryModule":"export * from \"@remix-run/dev/server-build\";","serverDependenciesToBundle":[],"serverMainFields":["module","main"],"serverMinify":false,"serverMode":"production","serverModuleFormat":"esm","serverPlatform":"node","postcss":true,"tailwind":true,"watchPaths":[],"future":{"v3_fetcherPersist":false,"v3_relativeSplatPath":false,"v3_throwAbortReason":false,"unstable_singleFetch":false,"unstable_lazyRouteDiscovery":false},"ttarkServerInternalPackages":["@byted-tiktok/tux-pc",{},"@emotion/styled",{},{},"@byted-sdk/account-api","react-hook-form","@remix-run/react","@remix-run/node","react-router-dom","usehooks-ts"],"ttarkEnvironmentVariables":{"NODE_ENV":"production","REMIX_DEV_ORIGIN":""},"legacyClient":{"browserslist":"supports es5","minifyTarget":"es5","transpileDependencies":[]},"modernClient":{"browserslist":{},"minifyTarget":"es6","transpileDependencies":[],"enabled":false},"deploy":{"vgeos":["row"]},"compliance":{"hasCSPRequirement":true},"ttarkCSSAutoImport":true,"capabilities":{"slardar":{"bid":"tiktok_4d_webapp"},"tea":true},"reliability":{"SPAFile":true}},"regionExtraData":{"__REGION_DATA_SLARDAR__":{"domain":"mon.tiktokv.com","pluginPathPrefix":"https://sf16-website-login.neutral.ttwstatic.com/obj/tiktok_web_login_static/slardar/fe/sdk-web/plugins","release":"local"},"__REGION_DATA_TEA__":{"channel_domain":"https://mcs-sg.tiktokv.com"}}}</script><script type="application/json" data-ttark="__remixContext">%7B%22url%22%3A%22%2F%22%2C%22future%22%3A%7B%22v3_fetcherPersist%22%3Afalse%2C%22v3_relativeSplatPath%22%3Afalse%2C%22v3_throwAbortReason%22%3Afalse%2C%22unstable_singleFetch%22%3Afalse%2C%22unstable_lazyRouteDiscovery%22%3Afalse%7D%2C%22isSpaMode%22%3Afalse%2C%22state%22%3A%7B%22loaderData%22%3A%7B%22root%22%3A%7B%22reactQueryState%22%3A%7B%22mutations%22%3A%5B%5D%2C%22queries%22%3A%5B%7B%22state%22%3A%7B%22data%22%3Anull%2C%22dataUpdateCount%22%3A1%2C%22dataUpdatedAt%22%3A1732783857377%2C%22error%22%3Anull%2C%22errorUpdateCount%22%3A0%2C%22errorUpdatedAt%22%3A0%2C%22fetchFailureCount%22%3A0%2C%22fetchFailureReason%22%3Anull%2C%22fetchMeta%22%3Anull%2C%22isInvalidated%22%3Afalse%2C%22status%22%3A%22success%22%2C%22fetchStatus%22%3A%22idle%22%7D%2C%22queryKey%22%3A%5B%22GetUserInfo%22%5D%2C%22queryHash%22%3A%22%5B%5C%22GetUserInfo%5C%22%5D%22%7D%5D%7D%2C%22tccConstants%22%3A%7B%22configConstants%22%3A%7B%22new_app_redirect_uri_for_mobile_enforce_day%22%3A1686705600%2C%22new_app_sha256_enforce_day%22%3A1686705600%2C%22ttark_migrated_pages%22%3A%5B%22landing%22%5D%7D%2C%22landingTileInfo%22%3A%5B%7B%22title%22%3A%22Announcing%20our%20new%20blog!%22%2C%22subtitle%22%3A%22We're%20thrilled%20to%20announce%20the%20launch%20of%20our%20new%20Blog!%20We%20will%20use%20this%20space%20to%20share%20insights%20into%20our%20developer%20products%20and%20showcase%20stories%20from%20the%20innovative%20tech%20teams%20that%20power%20TikTok.%22%2C%22learnMore%22%3A%22https%3A%2F%2Fdevelopers.tiktok.com%2Fblog%2Fannouncing-tiktok-developers-blog-2023%22%2C%22thumbnail%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Feden-va2%2Flapz_k4_rvarpa%2FljhwZthlaukjlkulzlp%2Flanding_page%2Fblog-announcement-v2.png%22%2C%22key%22%3A%22announcing-blog%22%7D%2C%7B%22title%22%3A%22How%20creative%20partners%20enabled%20effortless%20sharing%20with%20Direct%20Post%22%2C%22subtitle%22%3A%22Creators%20can%20now%20publish%20videos%20directly%20to%20TikTok%20from%20third-party%20platforms%20by%20Adobe%20and%20a%20range%20of%20partners.%20See%20how%20these%20developers%20utilized%20our%20Content%20Posting%20API%20to%20inspire%20creativity%20in%20the%20TikTok%20community.%22%2C%22learnMore%22%3A%22https%3A%2F%2Fdevelopers.tiktok.com%2Fblog%2Feffortless-sharing-with-direct-post%22%2C%22thumbnail%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Feden-va2%2Flapz_k4_rvarpa%2FljhwZthlaukjlkulzlp%2Flanding_page%2Fcontent-posting.png%22%2C%22key%22%3A%22content-posting%22%7D%2C%7B%22title%22%3A%22Collaborating%20with%20organizations%22%2C%22subtitle%22%3A%22Smoothly%20collaborate%20on%20developer%20projects%20with%20our%20latest%20feature.%20Register%20your%20apps%20under%20organizations%20to%20obtain%20shared%20access%20for%20enhanced%20teamwork.%22%2C%22learnMore%22%3A%22https%3A%2F%2Fdevelopers.tiktok.com%2Fdoc%2Fworking-with-organizations%22%2C%22thumbnail%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Feden-va2%2Flapz_k4_rvarpa%2FljhwZthlaukjlkulzlp%2Flanding_page%2Forganizations-launch.png%22%2C%22key%22%3A%22organizations-launch%22%7D%5D%2C%22customizedMaxNumOfRedirectUri%22%3A%7B%226969302749654484998%22%3A50%2C%227174670285461948422%22%3A50%2C%221698995237879809%22%3A50%2C%226963800828276738053%22%3A20%2C%227418784928005031942%22%3A60%7D%7D%2C%22subscriptionPromptNotice%22%3Anull%2C%22isInPPEOrBOE%22%3Afalse%2C%22env%22%3A%22prod%22%7D%2C%22routes%2F_index%22%3A%7B%22blogs%22%3A%5B%7B%22Author%22%3A%22TikTok%20Privacy%20Innovation%22%2C%22BlogDescription%22%3A%22TikTok's%20Privacy%20Innovation%20team%20hosted%20a%20meetup%20at%20ACM%20CCS%202024%2C%20showcasing%20privacy-preserving%20technologies%20like%20ManaTEE%20and%20reinforcing%20the%20team's%20commitment%20to%20privacy%20and%20security%20through%20industry%20and%20academic%20collaboration.%22%2C%22BlogMetaData%22%3A%7B%22Author%22%3A%22TikTok%20Privacy%20Innovation%22%2C%22BlogTagText%22%3A%5B%22Privacy%22%2C%22Community%22%5D%2C%22BlogTags%22%3A%5B7%2C4%5D%2C%22Description%22%3A%22TikTok's%20Privacy%20Innovation%20team%20hosted%20a%20meetup%20at%20ACM%20CCS%202024%2C%20showcasing%20privacy-preserving%20technologies%20like%20ManaTEE%20and%20reinforcing%20the%20team's%20commitment%20to%20privacy%20and%20security%20through%20industry%20and%20academic%20collaboration.%22%2C%22PublishDate%22%3A1732060800%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2Fc2d87c584a0133ef14cc5d494b125d1f.png%22%7D%2C%22BlogTags%22%3A%5B7%2C4%5D%2C%22Content%22%3A%22%3Cbody%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EThe%20%3Ca%20href%3D%5C%22https%3A%2F%2Fwww.sigsac.org%2Fccs%2FCCS2024%2F%5C%22%3EACM%20Conference%20on%20Computer%20and%20Communications%20Security%3C%2Fa%3E%20(CCS)%2C%20held%20this%20year%20from%20October%2014%E2%80%9318%20in%20Salt%20Lake%20City%2C%20USA%2C%20is%20one%20of%20the%20foremost%20conferences%20for%20information%20security%20and%20privacy%20experts%20worldwide.%20ACM%20CCS%20brings%20together%20security%20researchers%2C%20practitioners%2C%20developers%2C%20and%20academics%20to%20share%20knowledge%2C%20present%20research%2C%20and%20network.%20This%20year%26%2339%3Bs%20event%20attracted%20over%201%2C100%20attendees%2C%20fostering%20an%20environment%20for%20collaboration%20and%20innovation.%20%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cbr%3E%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EAs%20part%20of%20this%20event%2C%20TikTok%26%2339%3Bs%20%3Ca%20href%3D%5C%22https%3A%2F%2Fprivacyinnovation.io%2F%5C%22%3EPrivacy%20Innovation%3C%2Fa%3E%20team%20had%20the%20privilege%20of%20participating%20as%20a%20Gold%20sponsor%20and%20hosting%20a%20meetup%2C%20creating%20a%20space%20for%20in-depth%20conversations%20on%20privacy%2C%20data%20security%2C%20and%20cutting-edge%20privacy-preserving%20technologies.%20As%20a%20conference%20sponsor%2C%20our%20team%20was%20able%20to%20amplify%20its%20commitment%20to%20privacy%20and%20security%20within%20this%20global%20community.%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cbr%3E%3C%2Fp%3E%3Ch2%20id%3D%5C%22tiktok_privacy_innovation_hosts_a_meetup%5C%22%3ETikTok%20Privacy%20Innovation%20hosts%20a%20meetup%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EOur%20%3Ca%20href%3D%5C%22https%3A%2F%2Fwww.meetup.com%2Fprivacy-innovation-by-tiktok%2F%5C%22%3Emeetup%3C%2Fa%3E%20was%20a%20focal%20point%20for%20attendees%20interested%20in%20privacy-preserving%20technologies%20at%20TikTok.%20Over%2050%20participants%20attended%2C%20eager%20to%20engage%20in%20discussions%20with%20our%20team%20and%20explore%20our%20approaches%20to%20privacy.%20The%20meetup%20offered%20a%20valuable%20networking%20opportunity%20for%20attendees%20to%20connect%20with%20TikTok%20research%20scientists%20and%20industry%20experts%2C%20reinforcing%20our%20dedication%20to%20building%20an%20open-source%20community%20of%20privacy%20enthusiasts.%3C%2Fp%3E%3Cdiv%20style%3D%5C%22display%3A%20flex%3B%20justify-content%3A%20center%3B%5C%22%3E%3Cimg%20src%3D%5C%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2Fb0c29a68f5b179ddd65d7d373aafa1e7%5C%22%20width%3D%5C%221440px%5C%22%20height%3D%5C%221080px%5C%22%3E%3C%2Fdiv%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EThe%20meetup%20kicked%20off%20with%20our%20Privacy%20Innovation%20team%20sharing%20insights%20into%20TikTok%26%2339%3Bs%20approach%20to%20privacy-preserving%20technologies.%20Our%20research%20scientists%20discussed%20ongoing%20projects%20like%20%3Ca%20href%3D%5C%22https%3A%2F%2Fgithub.com%2Fmanatee-project%2Fmanatee%5C%22%3EManaTEE%3C%2Fa%3E%20and%20the%20innovative%20methods%20we%20employ%20to%20help%20protect%20user%20data.%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cbr%3E%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EManaTEE%20is%20a%20project%20that%20leverages%20secure%20hardware%20and%20privacy-enhancing%20cryptographic%20techniques%20to%20ensure%20data%20confidentiality.%20It%20allows%20secure%20computation%20of%20encrypted%20data%2C%20empowering%20users%20with%20both%20functionality%20and%20privacy.%20You%20can%20learn%20more%20about%20ManaTEE%20in%20our%20%3Ca%20href%3D%5C%22https%3A%2F%2Fdevelopers.tiktok.com%2Fblog%2Ftiktok-open-source-project-donation-manatee%5C%22%3Edonation%20announcement%3C%2Fa%3E.%20%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cbr%3E%3C%2Fp%3E%3Ch2%20id%3D%5C%22what%26%2339%3Bs_next%3F%5C%22%3EWhat%26%2339%3Bs%20next%3F%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EEvents%20like%20ACM%20CCS%202024%20highlight%20the%20importance%20of%20collaboration%20between%20academia%20and%20industry%20in%20advancing%20security%20and%20privacy%20technology.%20The%20Privacy%20Innovation%20team%20looks%20forward%20to%20continuing%20our%20participation%20in%20such%20events%2C%20fostering%20a%20community%20that%20values%20user%20security%20and%20privacy%2C%20and%20staying%20at%20the%20forefront%20of%20privacy-preserving%20innovation.%20To%20see%20what%20our%20next%20plans%20are%2C%20follow%20us%20on%20%3Ca%20href%3D%5C%22https%3A%2F%2Fx.com%2FTikTokPrivacyGo%5C%22%3EX%3C%2Fa%3E%20and%20check%20out%20our%20%3Ca%20href%3D%5C%22https%3A%2F%2Fgithub.com%2Ftiktok-privacy-innovation%5C%22%3EGitHub%3C%2Fa%3E.%20%3C%2Fp%3E%3C%2Fbody%3E%22%2C%22Id%22%3A%227426890850476754950%22%2C%22IsFolder%22%3A0%2C%22Operator%22%3A%22yao.luo1%22%2C%22PublishDate%22%3A1732060800%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2Fc2d87c584a0133ef14cc5d494b125d1f.png%22%2C%22Title%22%3A%22Highlights%20from%20our%20Privacy%20Innovation%20Meetup%20at%20ACM%20CCS%202024%22%2C%22TosUri%22%3A%22ttop_doc_files%2Fa5e7a39c5719bf154c40732e49fb316d%22%2C%22WebUrl%22%3A%22privacy-innovation-acm-ccs-2024-meetup%22%7D%2C%7B%22Author%22%3A%22Vini%20Jaiswal%2C%20Open%20Source%20Operations%20and%20Strategy%20Leader%22%2C%22BlogDescription%22%3A%22Our%20first-ever%20TikTok%20DevDay%20in%20San%20Jose%20was%20an%20incredible%20success!%20With%20over%20300%20developers%20in%20attendance%2C%20the%20event%20provided%20an%20immersive%20experience%20into%20TikTok%E2%80%99s%20growing%20ecosystem%20of%20tools%20and%20innovations.%20Here%20is%20the%20recap%20blog%20of%20our%20event.%22%2C%22BlogMetaData%22%3A%7B%22Author%22%3A%22Vini%20Jaiswal%2C%20Open%20Source%20Operations%20and%20Strategy%20Leader%22%2C%22BlogTagText%22%3A%5B%22Community%22%5D%2C%22BlogTags%22%3A%5B4%5D%2C%22Description%22%3A%22Our%20first-ever%20TikTok%20DevDay%20in%20San%20Jose%20was%20an%20incredible%20success!%20With%20over%20300%20developers%20in%20attendance%2C%20the%20event%20provided%20an%20immersive%20experience%20into%20TikTok%E2%80%99s%20growing%20ecosystem%20of%20tools%20and%20innovations.%20Here%20is%20the%20recap%20blog%20of%20our%20event.%22%2C%22PublishDate%22%3A1731542400%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2F05954e6aeafa031a86c6d88e3d795d32.jpeg%22%7D%2C%22BlogTags%22%3A%5B4%5D%2C%22Content%22%3A%22%3Cbody%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EOur%20first-ever%20TikTok%20DevDay%20conference%20in%20San%20Jose%20was%20an%20incredible%20success!%20With%20over%20300%20developers%20in%20attendance%2C%20the%20event%20provided%20an%20immersive%20experience%20into%20TikTok%E2%80%99s%20growing%20ecosystem%20of%20tools%20and%20innovations.%20From%20cutting-edge%20open-source%20projects%20to%20new%20developer%20APIs%2C%20participants%20got%20a%20firsthand%20look%20at%20the%20technology%20powering%20TikTok%20and%20the%20potential%20for%20future%20development%20on%20the%20platform.%3C%2Fp%3E%3Ch2%20id%3D%5C%22key_highlights%5C%22%3EKey%20highlights%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EThe%20event%20kicked%20off%20with%20an%20impressive%20lineup%20of%20keynote%20speakers%2C%20including%20leaders%20at%20TikTok%3A%20Yufan%20Zhu%2C%20Gill%20Tan%2C%20and%20Isaac%20Bess.%20They%20shared%20TikTok%26%2339%3Bs%20bold%20vision%20for%20the%20future%E2%80%94highlighting%20how%20innovation%2C%20partnerships%2C%20and%20an%20elevated%20user%20experience%20will%20continue%20to%20shape%20the%20platform%E2%80%99s%20growth.%3C%2Fp%3E%3Ciframe%20src%3D%5C%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2FDevDay_Highlights_TikTok_Handles.mp4%5C%22%20style%3D%5C%22aspect-ratio%3A16%2F9%3Bborder-radius%3A8px%3Bborder%3Anone%3Bwidth%3A80%25%3Balign-self%3Acenter%5C%22%3E%3C%2Fiframe%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EThe%20technical%20deep%20dives%20were%20led%20by%20TikTok%26%2339%3Bs%20top%20engineering%20minds.%20Speakers%20such%20as%20David%20Dong%2C%20Kyle%20Yin%2C%20Andy%20Bonillo%2C%20and%20Eric%20Brothers%20offered%20insights%20into%20TikTok%26%2339%3Bs%20groundbreaking%20advancements%20in%20areas%20like%20recommendation%20systems%2C%20developer%20tools%2C%20and%20security%20innovations.%20These%20sessions%20provided%20developers%20with%20a%20look%20under%20the%20hood%2C%20showing%20how%20TikTok%26%2339%3Bs%20technology%20is%20designed%20to%20foster%20both%20creativity%20and%20safety%20on%20the%20platform.%3C%2Fp%3E%3Ch2%20id%3D%5C%22panel_on_product_partnerships%5C%22%3EPanel%20on%20product%20partnerships%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EOne%20of%20the%20most%20anticipated%20moments%20was%20the%20panel%20on%20product%20partnerships%2C%20where%20TikTok%20executives%20discussed%20how%20developers%20can%20leverage%20the%20platform%20to%20create%20dynamic%20collaborations.%20Representatives%20from%20Spotify%20and%20Giphy%20took%20the%20stage%20to%20share%20how%20their%20integrations%20with%20TikTok%20have%20fueled%20both%20engagement%20and%20innovation%2C%20offering%20inspiration%20for%20attendees%20to%20imagine%20the%20potential%20for%20their%20own%20projects.%3C%2Fp%3E%3Ch2%20id%3D%5C%22breakout_sessions%5C%22%3EBreakout%20sessions%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EWith%20a%20focus%20on%20hands-on%20learning%2C%20the%20breakout%20sessions%20were%20divided%20into%20three%20core%20tracks%3A%3C%2Fp%3E%3Col%3E%3Cli%3E%3Cb%3EProduct%20Demo%20Track%3C%2Fb%3E%3Cbr%3EThis%20track%20featured%20sessions%20like%20Rachel%20Dunham%26%2339%3Bs%20deep%20dive%20into%20music%20discovery%20and%20Langer%20Lee%E2%80%99s%20discussion%20on%20gaming%20opportunities%20for%20small%20businesses.%20Developers%20got%20to%20explore%20how%20TikTok%E2%80%99s%20latest%20product%20updates%20are%20transforming%20user%20engagement%2C%20making%20it%20easier%20for%20creators%20to%20build%20meaningful%20experiences%20across%20music%2C%20gaming%2C%20and%20live%20streaming.%3C%2Fli%3E%3Cli%3E%3Cb%3EMultimedia%20Track%3C%2Fb%3E%3Cbr%3EAttendees%20were%20thrilled%20by%20the%20technical%20discussions%20around%20TikTok%26%2339%3Bs%20VOD%20and%20live-streaming%20technologies.%20Jamie%20Chen%E2%80%99s%20presentation%20on%20TikTok%20VOD%20technology%20and%20Feng%20Qian%E2%80%99s%20insights%20into%20the%20future%20of%20multimedia%20research%20provided%20a%20fascinating%20look%20at%20how%20TikTok%20continues%20to%20innovate%20in%20content%20delivery.%20Khang%20Nguyen%20also%20walked%20developers%20through%20the%20capabilities%20of%20the%20TikTok%20Embed%20Player%2C%20showcasing%20its%20impact%20on%20media%20consumption.%3C%2Fli%3E%3Cli%3E%3Cb%3EIntelligent%20Creation%20Track%3C%2Fb%3E%3Cbr%3EIn%20this%20track%2C%20TikTok%26%2339%3Bs%20leading%20engineers%20discussed%20the%20platform%E2%80%99s%20AI-driven%20tools%20for%20creators.%20Sophie%20Ma%20shared%20the%20comprehensive%20tools%20available%20for%20creating%20effects%2C%20while%20Xiaohui%20Shen%E2%80%99s%20session%20on%20GenAI%20techniques%20captivated%20the%20audience%20with%20a%20glimpse%20into%20how%20AI%20is%20shaping%20the%20future%20of%20content%20creation%20on%20TikTok.%20The%20session%20on%20HDR%20support%20also%20drew%20excitement%20from%20developers%20eager%20to%20build%20high-quality%2C%20visually%20dynamic%20experiences.%3C%2Fli%3E%3C%2Fol%3E%3Ch2%20id%3D%5C%22networking_and_community_building%5C%22%3ENetworking%20and%20community%20building%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EBeyond%20the%20tech%2C%20TikTok%20Dev%20Day%20was%20all%20about%20community.%20Networking%20opportunities%20included%20lunchtime%20meetups%20and%20a%20happy%20hour%20event%2C%20where%20attendees%20connected%20with%20TikTok%20engineers%20and%20partner%20companies.%20These%20interactions%20sparked%20creative%20discussions%20about%20how%20developers%20can%20push%20the%20boundaries%20of%20what%E2%80%99s%20possible%20on%20TikTok.%3C%2Fp%3E%3Ch2%20id%3D%5C%22conclusion%5C%22%3EConclusion%3C%2Fh2%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EOur%20inaugural%20Dev%20Day%20was%20a%20major%20milestone%20for%20TikTok%2C%20demonstrating%20the%20power%20of%20TikTok%26%2339%3Bs%20technology%20and%20developer%20community.%20The%20energy%20and%20creativity%20we%20saw%20at%20the%20event%20were%20truly%20inspiring.%20We%E2%80%99re%20excited%20to%20continue%20building%20this%20community%20and%20can%E2%80%99t%20wait%20to%20see%20what%20the%20next%20generation%20of%20developers%20will%20create.%20Stay%20tuned%20for%20more%20updates%20as%20we%20grow%20this%20initiative%E2%80%94this%20is%20just%20the%20beginning!%20Follow%20us%20on%20%3Ca%20href%3D%5C%22https%3A%2F%2Fu24970332.ct.sendgrid.net%2Fls%2Fclick%3Fupn%3Du001.vis8nSGxiVprhIShF66hok8X-2BLr3uSiclW4AnCLSRhuwKCeQXVDsYBqMsqZtjeq2yiC8ahaioI48llpLYXljOog7qcMn-2FiMONBGq73MdQHU-3Djm5W_L2fb0xbLixheh7AgHumZVzM8RdnJEzX6lsJPhE83oXyFtb6m825nTOpPQFw4sRsBtTKpZlZqRN5Xbcl5zgTyDxlx9XaQyoaiKvGRrwE5obLhDck6Ea9YZVaEN2QpUaFVAr7RcL6ISrQUdC9g6JOO171HYjiPCpREMFBPanzgIWWoY6IL-2BGZ1IvMkWxizDbe6q-2BshmVYQwE5dkse6fBMybL0hG9WA5lTYwESZwIcg0kRH1m9LDdnC5uX6kQi3I2np2wyKr868iaQ6MigZnMzTFTlTdVYe6Xgzr3VjZGgDo444OI0e2OvCVvOvu6pkKIVN%5C%22%3ELinkedIn%3C%2Fa%3E%20and%20%3Ca%20href%3D%5C%22https%3A%2F%2Fu24970332.ct.sendgrid.net%2Fls%2Fclick%3Fupn%3Du001.vis8nSGxiVprhIShF66hoj0d20-2F3A1aLNhLsVdA49sL45-2Bj6QvKcqsk6SM-2F7Wo1kCzk-_L2fb0xbLixheh7AgHumZVzM8RdnJEzX6lsJPhE83oXyFtb6m825nTOpPQFw4sRsBtTKpZlZqRN5Xbcl5zgTyDxlx9XaQyoaiKvGRrwE5obKp-2F8xR1Gc2XBNnuzxso4NuJRRwPRX7l1QNMwRxsIFvMDOvCMwsTm-2FV0RIOlnKBDF7pGp2IQldTs4TuqXgOIuRuqcc2qBVwQ8v8gtBRyoV662xs-2Bpv9-2BawllRy8MwBwh5jzbK4MQXa0Bl4VTlKTGt65YeDmGlJd4dX7HqXdvsVCzvmOK4H3eMoae8PSjW5MR51hTHTyGZoXIyks1liaoe3R%5C%22%3EX%3C%2Fa%3E%20for%20the%20latest%20updates%20and%20news.%3C%2Fp%3E%3C%2Fbody%3E%22%2C%22Id%22%3A%227427206450235099141%22%2C%22IsFolder%22%3A0%2C%22Operator%22%3A%22yao.luo1%22%2C%22PublishDate%22%3A1731542400%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2F05954e6aeafa031a86c6d88e3d795d32.jpeg%22%2C%22Title%22%3A%22A%20Recap%20of%20DevDay%202024%3A%20TikTok's%20Inaugural%20Developer%20Conference%20%22%2C%22TosUri%22%3A%22ttop_doc_files%2Fc838d82b62d102faaaa69bda11dee449%22%2C%22WebUrl%22%3A%22tiktok-devday-2024-highlights%22%7D%2C%7B%22Author%22%3A%22Vini%20Jaiswal%2C%20Open%20Source%20Operations%20and%20Strategy%20Leader%22%2C%22BlogDescription%22%3A%22TikTok%20is%20donating%20ManaTEE%2C%20a%20platform%20built%20on%20Trusted%20Execution%20Environments%2C%20to%20the%20Linux%20Foundation%E2%80%99s%20Confidential%20Computing%20Consortium.%20ManaTEE%20is%20designed%20to%20address%20critical%20challenges%20in%20data%20privacy%20and%20security.%22%2C%22BlogMetaData%22%3A%7B%22Author%22%3A%22Vini%20Jaiswal%2C%20Open%20Source%20Operations%20and%20Strategy%20Leader%22%2C%22BlogTagText%22%3A%5B%22Tech%20%40%20TikTok%22%2C%22Open%20source%22%5D%2C%22BlogTags%22%3A%5B1%2C3%5D%2C%22Description%22%3A%22TikTok%20is%20donating%20ManaTEE%2C%20a%20platform%20built%20on%20Trusted%20Execution%20Environments%2C%20to%20the%20Linux%20Foundation%E2%80%99s%20Confidential%20Computing%20Consortium.%20ManaTEE%20is%20designed%20to%20address%20critical%20challenges%20in%20data%20privacy%20and%20security.%22%2C%22PublishDate%22%3A1731369600%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2F2c4660614c8b8366df5fa3a37ee49752.png%22%7D%2C%22BlogTags%22%3A%5B1%2C3%5D%2C%22Content%22%3A%22%3Cbody%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3ETikTok%20is%20marking%20a%20major%20milestone%20by%20making%20its%20first%20donation%20of%20an%20open%20source%20project%20to%20an%20open-source%20software%20foundation.%20%3Cb%3EManaTEE%3C%2Fb%3E%2C%20a%20Data%20Clean%20Room%20platform%20built%20on%20Trusted%20Execution%20Environments%20(TEEs)%2C%20will%20now%20be%20part%20of%20the%20%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2F2024%2F10%2F28%2Fconfidential-computing-consortium-welcomes-manatee-as-a-new-open-source-project%2F%5C%22%3ELinux%20Foundation%E2%80%99s%20%3C%2Fa%3E%3Cb%3E%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2F2024%2F10%2F28%2Fconfidential-computing-consortium-welcomes-manatee-as-a-new-open-source-project%2F%5C%22%3EConfidential%20Computing%20Consortium%20(CCC)%3C%2Fa%3E%3C%2Fb%3E.%20ManaTEE%2C%20a%20cutting-edge%20Data%20Clean%20Room%20platform%20built%20on%20Trusted%20Execution%20Environments%20(TEEs)%2C%20is%20designed%20to%20meet%20the%20increasing%20need%20for%20secure%2C%20AI-driven%20data%20collaboration%2C%20addressing%20critical%20challenges%20in%20data%20privacy%20and%20security.%3C%2Fp%3E%3Cdiv%20style%3D%5C%22display%3A%20flex%3B%20justify-content%3A%20center%3B%5C%22%3E%3Cimg%20src%3D%5C%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2Fdcdcef6c92ad27f1b99b82ac191dbaa0%5C%22%20width%3D%5C%221580px%5C%22%20height%3D%5C%22642px%5C%22%3E%3C%2Fdiv%3E%3Ch3%20id%3D%5C%22the_evolution_of_manatee%5C%22%3EThe%20evolution%20of%20ManaTEE%3C%2Fh3%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EManaTEE%20was%20originally%20launched%20as%20an%20open%20source%20project%20in%20June%202024%20as%20%3Cb%3E%3Ca%20href%3D%5C%22https%3A%2F%2Fdevelopers.tiktok.com%2Fblog%2Fprivacygo-data-clean-room-open-source%5C%22%3EPrivacyGo%20Data%20Clean%20Room%3C%2Fa%3E%3C%2Fb%3E%2C%20a%20secure%20data%20collaboration%20platform%20built%20to%20address%20TikTok%E2%80%99s%20internal%20needs.%20By%20combining%20privacy-enhancing%20technologies%20with%20the%20security%20of%20TEEs%2C%20ManaTEE%20allows%20for%20privacy-preserving%20data%20collaboration%20across%20industries%2C%20whether%20it%E2%80%99s%20for%20trusted%20research%2C%20marketing%20analytics%2C%20or%20machine%20learning.%20%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cbr%3E%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3E%3Cb%3EWhy%20open%20source%20matters%3C%2Fb%3E%3C%2Fp%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EFor%20TikTok%2C%20open%20source%20has%20been%20a%20key%20driver%20of%20innovation.%20Contributing%20to%20and%20building%20on%20open%20source%20projects%20accelerates%20development%20across%20the%20tech%20ecosystem.%20ManaTEE%26%2339%3Bs%20transition%20to%20an%20open%20governance%20model%20under%20the%20CCC%20will%20further%20accelerate%20its%20development%20and%20adoption%2C%20benefiting%20the%20wider%20community.%3C%2Fp%3E%3Ch3%20id%3D%5C%22empowering_the_future_of_data_collaboration%5C%22%3EEmpowering%20the%20Future%20of%20Data%20Collaboration%3C%2Fh3%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EManaTEE%26%2339%3Bs%20core%20use%20case%20revolves%20around%20secure%20and%20trusted%20data%20collaboration%20frameworks.%20ManaTEE%26%2339%3Bs%20core%20capabilities%20include%3A%3C%2Fp%3E%3Cul%3E%3Cli%3E%3Cb%3ESecure%20Multi-Party%20Collaboration%3A%3C%2Fb%3E%20Enabling%20multiple%20parties%20to%20collaborate%20on%20data%20without%20compromising%20privacy.%3C%2Fli%3E%3Cli%3E%3Cb%3EAI%20Training%20with%20Private%20Datasets%3A%3C%2Fb%3E%20Providing%20a%20secure%20environment%20for%20training%20AI%20models%20on%20sensitive%20data.%3C%2Fli%3E%3Cli%3E%3Cb%3EAccurate%20Data%20Analytics%3A%3C%2Fb%3E%20Providing%20tools%20necessary%20for%20accurate%20data%20analytics%20without%20compromising%20privacy.%3C%2Fli%3E%3C%2Ful%3E%3Cdiv%20style%3D%5C%22display%3A%20flex%3B%20justify-content%3A%20center%3B%5C%22%3E%3Cimg%20src%3D%5C%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2F8c1d26b49c70edd445a61d8ea0608b25%5C%22%20width%3D%5C%22640px%5C%22%20height%3D%5C%22342px%5C%22%3E%3C%2Fdiv%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EBy%20donating%20this%20project%20to%20the%20CCC%2C%20TikTok%20aims%20to%20empower%20a%20broader%20community%20to%20develop%20secure%20data-sharing%20solutions%20across%20industries.%20The%20open%20governance%20model%20will%20foster%20a%20vibrant%20ecosystem%20of%20contributors%20who%20can%20enhance%20the%20project%20with%20new%20features%2C%20improved%20security%2C%20and%20more%20use%20cases.%20%3C%2Fp%3E%3Ch3%20id%3D%5C%22join_the_manatee_community%5C%22%3EJoin%20the%20ManaTEE%20Community%3C%2Fh3%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EWe%20encourage%20developers%2C%20researchers%2C%20and%20organizations%20to%20join%20us%20in%20our%20open%20source%20efforts.%20ManaTEE%E2%80%99s%20success%20relies%20on%20a%20collaborative%20ecosystem%2C%20and%20we%E2%80%99re%20excited%20to%20see%20how%20the%20community%20builds%20on%20its%20strong%20foundation.%20For%20technical%20details%20and%20to%20get%20involved%2C%20visit%20our%3Ca%20href%3D%5C%22https%3A%2F%2Fgithub.com%2Fmanatee-project%2Fmanatee%5C%22%3E%20GitHub%20repository%3C%2Fa%3E%20and%20follow%20us%20on%3Ca%20href%3D%5C%22https%3A%2F%2Fx.com%2FTikTokForDevs%5C%22%3E%20X%3C%2Fa%3E%20and%3Ca%20href%3D%5C%22https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Ftiktok-for-developers%2F%5C%22%3E%20LinkedIn%3C%2Fa%3E.%20Learn%20more%20about%20the%20%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2F2024%2F10%2F28%2Fconfidential-computing-consortium-welcomes-manatee-as-a-new-open-source-project%2F%5C%22%3Edonation%20announcement%20from%20the%20CCC%3C%2Fa%3E.%20%3C%2Fp%3E%3Ch3%20id%3D%5C%22about_the_confidential_computing_consortium%5C%22%3EAbout%20the%20Confidential%20Computing%20Consortium%3C%2Fh3%3E%3Cp%20style%3D%5C%22text-align%3Aleft%5C%22%3EThe%20Confidential%20Computing%20Consortium%20(CCC)%20is%20a%20community%20within%20the%20%3Ca%20href%3D%5C%22http%3A%2F%2Flinuxfoundation.org%2F%5C%22%3ELinux%20Foundation%3C%2Fa%3E%20dedicated%20to%20defining%20and%20accelerating%20the%20adoption%20of%20confidential%20computing.%20It%20embodies%20open%20governance%20and%20open%20collaboration%20that%20has%20aided%20the%20success%20of%20similarly%20ambitious%20efforts.%20The%20effort%20includes%20commitments%20from%20numerous%20%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2Fmembers%2F%5C%22%3Emember%20organizations%3C%2Fa%3E%20and%20contributions%20from%20several%20%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2Fprojects%2Fcurrent-projects%2F%5C%22%3Eopen%20source%20projects%3C%2Fa%3E.%20The%20foundation%20is%20%3Ca%20href%3D%5C%22https%3A%2F%2Fconfidentialcomputing.io%2Fabout%2Fleadership%5C%22%3Egoverned%3C%2Fa%3E%20by%20a%20neutral%20governing%20board%20and%20technical%20advisory%20council%20(TAC).%3C%2Fp%3E%3C%2Fbody%3E%22%2C%22Id%22%3A%227420581952007948294%22%2C%22IsFolder%22%3A0%2C%22Operator%22%3A%22yao.luo1%22%2C%22PublishDate%22%3A1731369600%2C%22ThumbnailURI%22%3A%22https%3A%2F%2Fsf16-va.tiktokcdn.com%2Fobj%2Ftiktok-open-platform%2Fttop_doc_images%2F2c4660614c8b8366df5fa3a37ee49752.png%22%2C%22Title%22%3A%22TikTok%20Donates%20ManaTEE%20Open%20Source%20Project%20to%20the%20Linux%20Foundation%22%2C%22TosUri%22%3A%22ttop_doc_files%2F10a094104e00cd868ae1ed6e5164cff4%22%2C%22WebUrl%22%3A%22tiktok-open-source-project-donation-manatee%22%7D%5D%2C%22openkits%22%3A%5B%7B%22id%22%3A%221%22%2C%22key%22%3A%22login%22%2C%22long_description%22%3A%22Enable%20Login%20Kit%20so%20that%20users%20can%20sign%20into%20your%20app%20or%20website%20quickly%20and%20securely%20through%20their%20TikTok%20login%20credentials.%20By%20logging%20in%20with%20TikTok%2C%20users%20can%20share%20their%20videos%20on%20your%20app%2C%20bringing%20creativity%20from%20TikTok%20to%20your%20app%20experience.%22%2C%22name%22%3A%22Login%20Kit%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22Give%20users%20a%20quick%20and%20secure%20way%20to%20log%20in%20to%20your%20app%20or%20website%20with%20Login%20Kit.%22%2C%22show_upfront%22%3Atrue%7D%2C%7B%22id%22%3A%222%22%2C%22key%22%3A%22video%22%2C%22long_description%22%3A%22Share%20videos%20to%20TikTok%20with%20just%20a%20tap.%20Add%20a%20%5C%22Share%20to%20TikTok%5C%22%20button%20to%20your%20app%20so%20users%20can%20share%20their%20short-form%20videos%20with%20the%20entire%20TikTok%20community.%22%2C%22name%22%3A%22Video%20Kit%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22Share%20videos%20from%20your%20app%20to%20the%20TikTok%20community%20with%20just%20one%20tap.%20Video%20kit%20makes%20it%20easy.%22%2C%22show_upfront%22%3Atrue%7D%2C%7B%22id%22%3A%223%22%2C%22key%22%3A%22content_posting_api%22%2C%22long_description%22%3A%22Share%20videos%20from%20your%20app%20to%20the%20TikTok%20as%20a%20post%20or%20draft%22%2C%22name%22%3A%22Content%20Posting%20API%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22Share%20videos%20from%20your%20app%20to%20the%20TikTok%20as%20a%20post%20or%20draft%22%2C%22show_upfront%22%3Atrue%7D%2C%7B%22id%22%3A%225%22%2C%22key%22%3A%22webhook%22%2C%22long_description%22%3A%22Get%20notifications%20for%20events%20on%20TikTok%20with%20lightweight%20subscriptions%20integrated%20to%20your%20app%20or%20website.%20Receive%20data%20in%20real-time%20without%20making%20API%20requests.%22%2C%22name%22%3A%22Webhooks%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22Get%20real-time%20notifications%20for%20events%20on%20TikTok%20with%20lightweight%20subscriptions%20integrated%20to%20your%20app%20or%20website.%22%2C%22show_upfront%22%3Afalse%7D%2C%7B%22id%22%3A%226%22%2C%22key%22%3A%22openapi%22%2C%22long_description%22%3A%22Users%20can%20add%20tiktok%20api%20kit%20where%20they%20can%20manage%20different%20scopes%20to%20their%20apps.%20Users%20can%20add%2Fremove%20scopes%20to%20their%20apps.%22%2C%22name%22%3A%22Open%20Api%20Kit%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22Give%20users%20a%20quick%20way%20to%20manage%20scopes%20for%20their%20apps.%22%2C%22show_upfront%22%3Afalse%7D%2C%7B%22id%22%3A%2211%22%2C%22key%22%3A%22data_portability_api%22%2C%22long_description%22%3A%22The%20portability%20api%20that%20allows%203Ps%20will%20be%20able%20to%20make%20portability%20requests%20on%20behalf%20of%20users%22%2C%22name%22%3A%22Data%20Portability%20Api%22%2C%22render_in_app_products%22%3Atrue%2C%22short_description%22%3A%22The%20portability%20api%20that%20allows%203Ps%20will%20be%20able%20to%20make%20portability%20requests%20on%20behalf%20of%20users%22%2C%22show_upfront%22%3Atrue%7D%5D%7D%7D%2C%22actionData%22%3Anull%2C%22errors%22%3Anull%7D%2C%22NODE_ENV%22%3A%22production%22%2C%22activeDeferreds%22%3Anull%2C%22isStatic%22%3Atrue%2C%22manifest%22%3A%7B%22version%22%3A%221cf7c67fe83049e89902a23ba030a5d9%22%2C%22url%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fmanifest-1CF7C67FE83049E89902A23BA030A5D9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22entry%22%3A%7B%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2490-035ce7813ef778772b29-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fentry.client-b27f4b50674db14a6cf8-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2089-93a3403c7f2ec9e34149-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F4753-6b1683c09b8e91c2afa2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froot-3a7a5a5d3eedd52fdeef-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fentry.client-b27f4b50674db14a6cf8-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%7D%2C%22routes%22%3A%7B%22root%22%3A%7B%22id%22%3A%22root%22%2C%22path%22%3A%22%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froot-3a7a5a5d3eedd52fdeef-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2089-93a3403c7f2ec9e34149-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F4753-6b1683c09b8e91c2afa2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Atrue%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FglobalStyle-8df90cbd24cd9268c794.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Findex-6792489e4f4c225fa333.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fstyles-70dbea376bddeb89c512.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2F_account.forget-password.set-password%22%3A%7B%22id%22%3A%22routes%2F_account.forget-password.set-password%22%2C%22parentId%22%3A%22routes%2F_account%22%2C%22path%22%3A%22forget-password%2Fset-password%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_account.forget-password.set-password-2d41c78f82afd1268542-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1188-644a6719b3dabf7f1dc3-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2F_account.forget-password.verify-pin%22%3A%7B%22id%22%3A%22routes%2F_account.forget-password.verify-pin%22%2C%22parentId%22%3A%22routes%2F_account%22%2C%22path%22%3A%22forget-password%2Fverify-pin%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_account.forget-password.verify-pin-098cd62d9f932e811ae4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1188-644a6719b3dabf7f1dc3-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fproducts.commercial-content-api%22%3A%7B%22id%22%3A%22routes%2Fproducts.commercial-content-api%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Fcommercial-content-api%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.commercial-content-api-c564517b594a3288342c-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2F_account.forget-password.email%22%3A%7B%22id%22%3A%22routes%2F_account.forget-password.email%22%2C%22parentId%22%3A%22routes%2F_account%22%2C%22path%22%3A%22forget-password%2Femail%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_account.forget-password.email-1cc0f3af460c67815d33-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp.%24id._production.%24revision%22%3A%7B%22id%22%3A%22routes%2Fapp.%24id._production.%24revision%22%2C%22parentId%22%3A%22routes%2Fapp.%24id._production%22%2C%22path%22%3A%22%3Arevision%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp.%24id._production.%24revision-d502d52575bc4dbda97f-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2Fproducts.data-portability-api%22%3A%7B%22id%22%3A%22routes%2Fproducts.data-portability-api%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Fdata-portability-api%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.data-portability-api-acebc08acc4d2fc73bfc-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fproducts.content-posting-api%22%3A%7B%22id%22%3A%22routes%2Fproducts.content-posting-api%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Fcontent-posting-api%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.content-posting-api-0195ec943775f0d3d0a3-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp.%24id.sandbox_.%24sandboxID%22%3A%7B%22id%22%3A%22routes%2Fapp.%24id.sandbox_.%24sandboxID%22%2C%22parentId%22%3A%22routes%2Fapp.%24id%22%2C%22path%22%3A%22sandbox%2F%3AsandboxID%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp.%24id.sandbox_.%24sandboxID-c46e29d44a6c1d466466-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2Fproducts.research-api%22%3A%7B%22id%22%3A%22routes%2Fproducts.research-api%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Fresearch-api%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.research-api-0c64b04bb37dad7499f1-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp.%24id._production%22%3A%7B%22id%22%3A%22routes%2Fapp.%24id._production%22%2C%22parentId%22%3A%22routes%2Fapp.%24id%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp.%24id._production-78b06fa11fe6481e0baa-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2Fproducts.login-kit%22%3A%7B%22id%22%3A%22routes%2Fproducts.login-kit%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Flogin-kit%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.login-kit-ad2a7aed6ea6325b7567-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fproducts.share-kit%22%3A%7B%22id%22%3A%22routes%2Fproducts.share-kit%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22products%2Fshare-kit%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fproducts.share-kit-3e2f35659ec6e27f5132-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp.%24id.sandbox%22%3A%7B%22id%22%3A%22routes%2Fapp.%24id.sandbox%22%2C%22parentId%22%3A%22routes%2Fapp.%24id%22%2C%22path%22%3A%22sandbox%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp.%24id.sandbox-1f34cfbf20a5a2825bd9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2F_account.login%22%3A%7B%22id%22%3A%22routes%2F_account.login%22%2C%22parentId%22%3A%22routes%2F_account%22%2C%22path%22%3A%22login%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_account.login-55af40141454a61e977c-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Frestricted.%24id%22%3A%7B%22id%22%3A%22routes%2Frestricted.%24id%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22restricted%2F%3Aid%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Frestricted.%24id-7d930efbfef8627b10bb-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F205-12c237e9ee69711639cf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2Fbulletin.%24id%22%3A%7B%22id%22%3A%22routes%2Fbulletin.%24id%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22bulletin%2F%3Aid%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fbulletin.%24id-0d7f43d8acb5914c5657-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F205-12c237e9ee69711639cf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2Fdoc.search%22%3A%7B%22id%22%3A%22routes%2Fdoc.search%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22doc%2Fsearch%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fdoc.search-715ac78d3b2912619964-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9849-92b3fbd4fcfcc4509ab0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2F_account%22%3A%7B%22id%22%3A%22routes%2F_account%22%2C%22parentId%22%3A%22root%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_account-ebff04d4680fbdef94c4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fblog.%24id%22%3A%7B%22id%22%3A%22routes%2Fblog.%24id%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22blog%2F%3Aid%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fblog.%24id-a12d7d6fc6b46c349994-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F205-12c237e9ee69711639cf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F8634-4b8356863904d50e2454-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp.%24id%22%3A%7B%22id%22%3A%22routes%2Fapp.%24id%22%2C%22parentId%22%3A%22routes%2Fapp%22%2C%22path%22%3A%22%3Aid%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp.%24id-ba30f1e538b9304c5ddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F4753-6b1683c09b8e91c2afa2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fdoc.%24id%22%3A%7B%22id%22%3A%22routes%2Fdoc.%24id%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22doc%2F%3Aid%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fdoc.%24id-e684c351f754c0d8610c-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F205-12c237e9ee69711639cf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6486-ef01aa67b8b3cb644a66-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fsupport%22%3A%7B%22id%22%3A%22routes%2Fsupport%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22support%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fsupport-7a182cd398368dd657de-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2F_index%22%3A%7B%22id%22%3A%22routes%2F_index%22%2C%22parentId%22%3A%22root%22%2C%22index%22%3Atrue%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F_index-700c6ab4235ed82b7bba-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F9945-b02d493bea7be7451549-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F4753-6b1683c09b8e91c2afa2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fblogs%22%3A%7B%22id%22%3A%22routes%2Fblogs%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22blogs%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fblogs-653374d3d54186a29433-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2597-d7e2b98ec5c214cb6da2-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6102-fdc0c9bad22af2257e71-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F6518-4406f4fd9e29e5f794a4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F286-01341195b5379d5c2619-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1951-d62ca8f1618e4f2acddf-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F3406-1e2cec7ddf6522cb2f59-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F8634-4b8356863904d50e2454-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%22%2Fstatic%2Fbuild%2F_assets%2FTUXAccordion-0e7042ca62114dd2770d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputError-a71d22b2e22e4a10f6ef.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXInputLabel-c8297a513fa5ad2891ea.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXModalLayout-4ee31192e07b65e801c7.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadio-10728ccc35d9c7ecdad3.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2FTUXRadioStandalone-daeb6d8b5601bc95efc1.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fconst-palette-ac1d278e8d5d8870a505.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fdark-palette-82078c65230b5da72a53.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Ffonts-0e1149982602d46b1262.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Flight-palette-540a907b475ba8d11128.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Fshadows-5cea12393246051f814d.css%22%2C%22%2Fstatic%2Fbuild%2F_assets%2Futilities-ba1db47c25c946db4a26.css%22%5D%7D%2C%22routes%2Fapp%22%3A%7B%22id%22%3A%22routes%2Fapp%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22app%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2Fapp-130f42316e2c7b87fb9b-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2492-b4d5087e12b959cb7fb9-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F7512-3386f39c6b5333be4f27-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F2598-a3962f61d5d951f918f0-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Afalse%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%2C%22routes%2F%24%22%3A%7B%22id%22%3A%22routes%2F%24%22%2C%22parentId%22%3A%22root%22%2C%22path%22%3A%22*%22%2C%22module%22%3A%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Froutes%2F%24-f80dbd030ea4307fd6ab-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22imports%22%3A%5B%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fruntime-86f71f145cd4afbcaeb6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F5482-8d5a1d0ce36d8cba3184-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22https%3A%2F%2Fsf16-website.neutral.ttwstatic.com%2Fobj%2Ftiktok_web_static%2Fdevelopers%2Fbuild%2Fvendors%2F1429-e16eff69466dbab56ee4-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%5D%2C%22hasAction%22%3Afalse%2C%22hasLoader%22%3Atrue%2C%22hasCatchBoundary%22%3Afalse%2C%22hasErrorBoundary%22%3Afalse%2C%22hasClientAction%22%3Afalse%2C%22hasClientLoader%22%3Atrue%2C%22cssImports%22%3A%5B%5D%7D%7D%2C%22remixAssets%22%3A%7B%22remixContext%22%3A%22remixContext-d1b3dab25af39163a3c6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%2C%22remixScrollRestoration%22%3A%22remixScrollRestoration-af15736500d05aac4d2a-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js%22%7D%7D%2C%22matches%22%3A%5B%7B%22params%22%3A%7B%7D%2C%22pathname%22%3A%22%2F%22%2C%22pathnameBase%22%3A%22%2F%22%2C%22route%22%3A%7B%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%22children%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%22_owner%22%3Anull%7D%2C%22errorElement%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%22children%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%22_owner%22%3Anull%7D%2C%22hydrateFallbackElement%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%22children%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%22_owner%22%3Anull%7D%2C%22id%22%3A%22root%22%2C%22path%22%3A%22%22%2C%22children%22%3A%5B%7B%22id%22%3A%22routes%2Fproducts.commercial-content-api%22%2C%22path%22%3A%22products%2Fcommercial-content-api%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fproducts.data-portability-api%22%2C%22path%22%3A%22products%2Fdata-portability-api%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fproducts.content-posting-api%22%2C%22path%22%3A%22products%2Fcontent-posting-api%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fproducts.research-api%22%2C%22path%22%3A%22products%2Fresearch-api%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fproducts.login-kit%22%2C%22path%22%3A%22products%2Flogin-kit%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fproducts.share-kit%22%2C%22path%22%3A%22products%2Fshare-kit%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Frestricted.%24id%22%2C%22path%22%3A%22restricted%2F%3Aid%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fbulletin.%24id%22%2C%22path%22%3A%22bulletin%2F%3Aid%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fdoc.search%22%2C%22path%22%3A%22doc%2Fsearch%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F_account%22%2C%22children%22%3A%5B%7B%22id%22%3A%22routes%2F_account.forget-password.set-password%22%2C%22path%22%3A%22forget-password%2Fset-password%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F_account.forget-password.verify-pin%22%2C%22path%22%3A%22forget-password%2Fverify-pin%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F_account.forget-password.email%22%2C%22path%22%3A%22forget-password%2Femail%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F_account.login%22%2C%22path%22%3A%22login%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%5D%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fblog.%24id%22%2C%22path%22%3A%22blog%2F%3Aid%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fdoc.%24id%22%2C%22path%22%3A%22doc%2F%3Aid%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fsupport%22%2C%22path%22%3A%22support%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F_index%22%2C%22index%22%3Atrue%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fblogs%22%2C%22path%22%3A%22blogs%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fapp%22%2C%22path%22%3A%22app%22%2C%22children%22%3A%5B%7B%22id%22%3A%22routes%2Fapp.%24id%22%2C%22path%22%3A%22%3Aid%22%2C%22children%22%3A%5B%7B%22id%22%3A%22routes%2Fapp.%24id.sandbox_.%24sandboxID%22%2C%22path%22%3A%22sandbox%2F%3AsandboxID%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fapp.%24id._production%22%2C%22children%22%3A%5B%7B%22id%22%3A%22routes%2Fapp.%24id._production.%24revision%22%2C%22path%22%3A%22%3Arevision%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%5D%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2Fapp.%24id.sandbox%22%2C%22path%22%3A%22sandbox%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%5D%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%5D%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%2C%7B%22id%22%3A%22routes%2F%24%22%2C%22path%22%3A%22*%22%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%5D%2C%22hasErrorBoundary%22%3Atrue%7D%7D%2C%7B%22params%22%3A%7B%7D%2C%22pathname%22%3A%22%2F%22%2C%22pathnameBase%22%3A%22%2F%22%2C%22route%22%3A%7B%22id%22%3A%22routes%2F_index%22%2C%22index%22%3Atrue%2C%22hasErrorBoundary%22%3Afalse%2C%22element%22%3A%7B%22key%22%3Anull%2C%22ref%22%3Anull%2C%22props%22%3A%7B%7D%2C%22_owner%22%3Anull%7D%7D%7D%5D%7D</script><script src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/remixContext-d1b3dab25af39163a3c6-626d630fa9785c8d9ff22c9ca1a6b8500521dc5f.js"></script></body></html><script src="https://sf16-website.neutral.ttwstatic.com/obj/tiktok_web_static/developers/build/react-inline-d0644c22eb0388230f9234d8c37f3dca.js"></script>

Pages: 1 2 3 4 5 6 7 8 9 10