Our blogDiscover the technology that powers TikTok.Stay updated on our developer products.
All topics
Make your tests readable with jest-bdd-generatorFor frontend developers, a new way to combine behavior-driven development (BDD) with Jest
Tech @ TikTok
Open source
Hackers Who Help: Celebrating Our Four-Year Partnership With HackerOneFor the past four years, the world's top hackers have helped Tiktok's Global Security Organization locate and remediate vulnerabilities to help keep our platform and community safe.
Community
Security
How TikTok is Shaping Open SourceDiscover how TikTok is contributing to the open source community! In this post, we highlight some of TikTok's key open source projects, contributions to major tools, and ways you can get involved in our growing developer ecosystem.
Open source
Community
Build with Us: TikTok Shop Opens Affiliate Ecosystem to DevelopersTikTok Shop is launching affiliate APIs, empowering developers to build innovative tools for creator-brand partnerships and social commerce solutions.
Community
TikTok Shop
Subspaces: Divide and Conquer Your NPM UpkeepLearn about a TikTok engineer's experience contributing to subspaces, a RushJS feature intended to simplify version management for large organizations.
Tech @ TikTok
Open source
Highlights from the 33rd USENIX Security Symposium 2024Here's what we learned from the TikTok Privacy Innovation team’s participation as Gold sponsors at the 33rd USENIX Security Symposium 2024.
Privacy
A Developer's Guide to On-CallMaster the key to success for being oncall
Tech @ TikTok
Welcome to TikTok Dev Day 2024: TikTok's First Dedicated Developer ConferenceJoin the TikTok team on October 15 for our first-ever developer conference, TikTok Dev Day 2024. Register now!
Community
2024 TikTok Tech Immersion: Make Things Happen!TikTok Tech Immersion, led by our expert engineers, targets tertiary students with a background in computer science, focusing on Big Data, payments, privacy-related innovation, and generative AI.
Community
Turn Code into Cash: Introducing the TikTok Shop Developers GuildTurn your app ideas into cash rewards and access exclusive developer benefits with the TikTok Shop Developers Guild. Apply now to be part of this program!
TikTok Shop
Open Source Takeaways from OSPOs for Good 2024Here are three takeaways from the TikTok Privacy Innovation team's attendance at the Open Source Programme Offices 2024 event at the United Nations Headquarters.
Open source
SecureNumpy: Empowering Data Scientists with Secure Multi-Party ComputationIntroducing SecureNumpy, a data analysis module designed to bridge the gap between Numpy and Multi-Party Computation (MPC).
Privacy
Tech @ TikTok
Open source
Meet TikTok Shop's new developer docs and WidgetsWe've upgraded our documentation to make it easier for developers to find and build with our APIs. Learn more about TikTok Shop's API documentation and how to access our Widgets.
TikTok Shop
4 Things We Learned at Open Source Summit 2024Here are four takeaways from our participation in the Open Source Summit event hosted by Linux Foundation.
Open source
Community
Privacy
PrivacyGo Data Clean Room: A new tool for data collaborationOur open-source PrivacyGo Data Clean Room facilitates easy and secure data collaboration on private datasets.
Tech @ TikTok
Privacy
Open source
Introducing SandboxIntroducing Sandbox, a new way to try out integrations in a restricted environment without having to submit your app for review.
Developer products
Faster Git for Frontend Monorepos: Introducing SparoAdrian announces Sparo, a new open source project from TikTok
Open source
Introducing Widgets - App Development on TikTok Shop has never been easierExplore the latest in app development with TikTok Shop Widgets! From warehouse management to order processing, Widgets make it easier for TikTok Shop developers to integrate Seller Center actions and information without relying on separate APIs.
Developer products
TikTok Shop
TikTok Shop's First Developer Summit!For two days, developers came together at the first TikTok Shop Developer Summit to celebrate Innovation Challenge winners and learn how to build for TikTok Shop.
Community
TikTok Shop
4 Reasons to Upgrade to TikTok OpenSDK on GitHub Check out our top reasons why you should upgrade your app to the TikTok OpenSDK.
Developer products
Introducing TikTok's Data Portability APITikTok's newly-released Data Portability API allows users in the European Economic Area to export their data between services.
Developer products
TikTok's Privacy Innovation 2024 RoadmapWe're excited to share our 2024 Privacy Innovation roadmap, packed with innovative advancements aimed at elevating privacy standards and safeguarding user data.
Privacy
Research
Monitoring Your Assets in the Face of Emerging Cloud-Squatting AttacksIn this post we talk about mitigating an emerging attack against cloud assets called Cloud-Squatting. We explain the root causes and the mitigating system design in detail.
Security
TikTok Shop Developer Summit 2024Learn to build apps for TikTok Shop! Join the TikTok Shop team on March 28th and 29th for our first TikTok Shop Developer Summit. Plus, register early for a chance to attend in-person at our San Jose campus.
Community
TikTok Shop
Evaluating anonymity limitations with AnonPSILearn about our newly published research paper on AnonPSI, and anonymity framework for Private Set Intersection (PSI).
Research
Privacy
Bulk Suppressions: A new ESLint feature for large codebasesA TikTok engineer adds a new feature in ESLint to simplify the introduction of new style rules to large, preexisting code bases.
Open source
Cobuilds: A shortcut for distributed builds with Rush.jsRead about an engineer's journey and our open source contribution to accelerate distributed build times for monorepos using Rush.
Open source
PETAce in Action: Enhancing privacy during Friends Matching in TikTokDive into our latest application of PETAce to protect privacy when users authorize access to phone contacts for finding friends in TikTok.
Tech @ TikTok
Research
Privacy
PETAce: Using Applied Cryptography to Enhance PrivacyLearn about our Privacy Innovation Lab's project called PETAce, a comprehensive framework for enhancing privacy with applied cryptography.
Open source
Research
Privacy
Introducing our new Blog!We're thrilled to announce the launch of our brand 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.
Tech @ TikTok
Developer products
Community
Highlights from TikTok's Hackathon Challenge 2023TikTok held its first-ever Hackathon Challenge for students in Singapore. We received many inspiring and creative submissions from 180 participating teams! Read about the challenge, winners, and highlights.
Community
Direct Post: How creative partners enabled effortless sharing to TikTokCreators 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.
Developer products
PrivacyGo: TikTok’s initiative in synergistic privacy-enhancing technologiesLearn about our Privacy Innovation Lab's contribution to privacy protection using synergistic fusion of privacy-enhancing technologies.
Tech @ TikTok
Open source
Privacy
Introducing the TikTok Open SDK on GitHubExplore the source code or integrate with the SDK to build mobile authentication and sharing experiences for iOS and Android.
Developer products
Open source