TikTok Sound Tracker - Song Details + Videos [NO LOGIN] ✅ avatar

TikTok Sound Tracker - Song Details + Videos [NO LOGIN] ✅

Pricing

$10.00 / 1,000 results

Go to Apify Store
TikTok Sound Tracker - Song Details + Videos [NO LOGIN] ✅

TikTok Sound Tracker - Song Details + Videos [NO LOGIN] ✅

Track any TikTok sound or song - get full music metadata plus every video using that sound. Built for UGC campaign tracking, viral audio research, music label A&R, and brand sound monitoring. No login, no cookies. Pay only for what you scrape.

Pricing

$10.00 / 1,000 results

Rating

5.0

(3)

Developer

Unseen User

Unseen User

Maintained by Community

Actor stats

4

Bookmarked

5

Total users

4

Monthly active users

13 days ago

Last modified

Share

🎵 TikTok Sound Tracker - Song Details + Videos Using That Sound (No Login)

Bundle two endpoints: song metadata + every video using that sound. Built for trend tracking and UGC-campaign monitoring. Input: TikTok clip ID.

Tier: Tier 2 - Solid Niche

Pick a sound. Get its metadata. Get every video using it. One Actor, full UGC visibility.


📋 Quick Reference

PropertyValue
Public Name (Apify Title)🎵 TikTok Sound Tracker - Song Details + Videos Using That Sound (No Login)
Apify SlugUnseenUser/tiktok-sound-tracker-scraper
Short Description (160 chars)Bundle two endpoints: song metadata + every video using that sound. Built for trend tracking and UGC-campaign monitoring. Input: TikTok clip ID.
Effective DateMay 5, 2026
Keywordstiktok music, sound tracking, ugc campaign, viral audio, trend tracking, song analytics

🎵 Free plan limit

Free Apify users get up to 50 results per run. Paying users are not affected and receive results normally.

This limit was set by the Actor developer, not by Apify. To remove it and receive unlimited results, upgrade to any paid Apify plan: https://apify.com/pricing

When a free plan run hits the cap, the Actor finishes successfully (status SUCCEEDED) and the run's status message explains what happened. No error is raised, so the first 50 results are fully usable as normal.


📦 Part 1: Public Listing

⚡ Why this Actor?

Combined-endpoint atomic actor: input one or more TikTok clipIds (or music URLs), get back the song's metadata (title, author, duration, total usage count) PLUS the list of videos using that sound, paginated as deep as you want. Perfect for tracking UGC campaigns, viral audio trends, and music marketing performance - across a single sound or an entire catalog in one bulk run.

🎯 The hero use case

A brand launches a viral UGC campaign around a custom TikTok sound and needs to know, in real time:

  • How many creators are actually using my sound?
  • Who are they, and how big is their reach?
  • What is the geographic and demographic spread?
  • Is adoption accelerating, plateauing, or fading?
  • Are competitors quietly piggybacking on the same sound?

This Actor is the data engine behind that dashboard. Paste the campaign sound's URL, get back the full creator + video footprint. Re-run on a schedule to track growth over time.

🎯 Use cases

  • UGC campaign tracking - see who uses your brand's TikTok sound
  • Viral audio trend monitoring - track how a viral sound spreads
  • Music marketing - measure organic adoption of label-released tracks
  • Music label A&R - find viral songs early, before the majors do
  • Influencer audit - verify claimed branded-sound campaign participation
  • Trend research - find rising sounds before they peak
  • Artist / label analytics - measure TikTok performance of an entire music catalog
  • Brand sound monitoring - alert when usage of your sound spikes or drops
  • Competitor brand monitoring - see if competitors quietly run sound-based campaigns
  • Audio licensing intelligence - identify rising tracks before they go fully viral

🚀 Quick start

  1. Click Try for free on this Actor's page.
  2. Paste one or more TikTok music URLs or clipIds into clips (one per line).
  3. (Optional) Tune max_video_pages to control how deep to paginate per sound.
  4. Run the Actor.
  5. Download results as JSON, CSV, or XLSX, or pull via the Apify API.

🔑 How to find a clipId

A clipId is the trailing number in a TikTok music URL.

https://www.tiktok.com/music/Trending-Sound-7439295283975702544
^^^^^^^^^^^^^^^^^^^
this is the clipId

A clipId is NOT a song ID. The Actor accepts either the full URL or the bare number - just paste what you have.

⚙️ Inputs Overview

InputTypeRequiredDescriptionExample / Allowed Values
clipsarray of stringsOne or more TikTok sounds. Each entry is a TikTok music URL or a bare numeric clipId. URLs and IDs can be mixed. Duplicates are de-duplicated. Use one entry for a single lookup or many for a bulk run.["https://www.tiktok.com/music/Song-A-7439295283975702544", "7370375686554782506"]
max_video_pagesintegerMax pages of videos using each sound to fetch. Default 5. Increase for deeper coverage of widely used sounds.5
include_song_detailsbooleanIf false, skips fetching song metadata and returns only the videos that use the sound. Default true.true

📤 Sample output

The Actor streams rows into the Apify dataset as they arrive. There are five row types:

typeMeaning
song_detailsThe song's metadata for one clipId (title, author, duration, total usage, etc.).
videoOne video that uses the sound. Includes statistics and author info.
song_videos_errorA failed page of the videos call. The run continues.
input_errorAn input string that could not be parsed into a clipId. The run continues.
bad_row / run_errorA row that failed schema validation, or a top-level run error. The Actor still exits SUCCEEDED.

Every row carries a _metadata block tying it back to the input that produced it:

{
"page": 1,
"fetched_at": "2026-06-01T12:34:56.789Z",
"input_identifier": "7439295283975702544",
"input_source": "https://www.tiktok.com/music/Trending-Sound-7439295283975702544"
}

The Apify Console renders results using three dataset views: Overview, Song details, and Videos using the sound, so you can browse rows as a clean table instead of raw JSON.

[
{
"type": "song_details",
"clip_id": "7439295283975702544",
"title": "Trending Sound",
"author": "Artist Name",
"album": "Album Title",
"duration_seconds": 30,
"user_count": 1284392,
"play_url": "https://...",
"cover_large": "https://...",
"_metadata": { "page": 1, "fetched_at": "...", "input_identifier": "7439295283975702544", "input_source": "..." }
},
{
"type": "video",
"aweme_id": "7400000000000000001",
"caption": "When the drop hits #fyp",
"created_at": "2026-05-31T22:00:00.000Z",
"creator_handle": "creator_one",
"creator_name": "Creator One",
"creator_followers": 482300,
"play_count": 1230456,
"like_count": 87654,
"comment_count": 1234,
"share_count": 5678,
"url": "https://www.tiktok.com/@creator_one/video/7400000000000000001",
"cover_url": "https://...",
"_metadata": { "page": 1, "fetched_at": "...", "input_identifier": "7439295283975702544", "input_source": "..." }
},
{
"type": "video",
"aweme_id": "7400000000000000002",
"caption": "POV: you finally find the sound",
"creator_handle": "creator_two", "creator_name": "Creator Two", "creator_followers": 92100,
"play_count": 318420, "like_count": 21044, "comment_count": 412, "share_count": 988
},
{
"type": "video",
"aweme_id": "7400000000000000003",
"caption": "Day 12 of the challenge",
"creator_handle": "creator_three", "creator_name": "Creator Three", "creator_followers": 18900,
"play_count": 47820, "like_count": 3107, "comment_count": 56, "share_count": 120
},
{
"type": "video",
"aweme_id": "7400000000000000004",
"caption": "Tried this transition and...",
"creator_handle": "creator_four", "creator_name": "Creator Four", "creator_followers": 3220,
"play_count": 5210, "like_count": 412, "comment_count": 11, "share_count": 9
},
{
"type": "video",
"aweme_id": "7400000000000000005",
"caption": "Brand X using the sound officially",
"creator_handle": "brandx_official", "creator_name": "Brand X", "creator_followers": 1450000,
"play_count": 2104553, "like_count": 188402, "comment_count": 2440, "share_count": 9120
}
]

💰 Pricing

Apify pay-per-event. See exact per-event pricing on the Actor's Apify page.

❓ FAQ

Q: How do I find a clipId? A: It is the trailing number in any TikTok music URL: tiktok.com/music/Song-Name-{clipId}. You can also paste the full URL into this Actor and it will extract the clipId for you.

Q: clipId vs song ID - what is the difference? A: This Actor takes a clipId. A song ID is a different identifier used elsewhere in TikTok's internal data and is not accepted here.

Q: Can I pass multiple sounds in one run? A: Yes. Use the clips field and pass any number of URLs or clipIds, one per line. URLs and IDs can be mixed. Duplicates are removed automatically.

Q: How many videos do I get per song? A: One page typically contains ~20-30 videos. Set max_video_pages to control the total. Default is 5 pages.

Q: What is the pagination model? A: Cursor-based. The Actor fetches videos page by page, stopping at max_video_pages, when there are no more pages, or when a repeated cursor is detected.

Q: How fresh is the data? A: Each run fetches live data at request time. Re-run on a schedule (Apify scheduler) to track growth over time.

Q: What happens if one of my bulk inputs is invalid? A: The unparseable input produces an input_error row and the run keeps going for the rest. One bad URL in your list will never abort the whole run.

Q: What happens when the free 50-item cap is hit? A: The Actor finishes with status SUCCEEDED and a status message explaining the cap and how to remove it. Upgrade to any paid Apify plan to remove the cap.

Q: Is this legal? A: This Actor returns publicly visible TikTok data via a third-party data provider that handles the underlying data collection. Your downstream use of the data is your responsibility. See the Terms of Service and the Actor-Specific Addendum below.

Q: Do I need any external account? A: No. You only need an Apify account.

Q: What about TikTok's anti-scraping enforcement? A: TikTok's Terms restrict automated extraction. The third-party data provider bears responsibility for the architecture's lawfulness. Your downstream use must comply with TikTok's Terms.

Q: What if TikTok sends a cease-and-desist? A: Notify UnseenUser within 48 hours via the Apify profile contact form (https://apify.com/UnseenUser) and stop using this Actor immediately.

Q: Can I use this data to train AI? A: NO. TikTok's Terms explicitly prohibit AI training on TikTok data, and creators retain copyright in their content. Music rights holders enforce this aggressively.

Q: What about minors? A: TikTok has many under-18 users. This Actor's Terms strictly prohibit using data of users you know or suspect are minors. See the Addendum below.

🔧 Technical details

  • Output: streamed via the Apify dataset
  • Formats: JSON, CSV, XLSX, or via the Apify API
  • Retries: 3 with exponential backoff (1s, 2s, 4s) on 429 / 502 / 503 / 504
  • Pagination: per-clip cursor-based, capped by max_video_pages and protected by a repeated-cursor guard
  • Bulk processing: sequential, with per-item error isolation
  • Resilience: any unhandled error becomes a run_error dataset row and the Actor exits SUCCEEDED
  • Dataset views, key-value store collections, and a live-view OpenAPI schema are defined alongside the Actor

🔁 Pipeline - the trend intelligence stack

Three-step workflow:

  1. TikTok Trends Scraper - find trending sounds to track.
  2. TikTok Sound Tracker (this Actor) - song metadata + every video using each sound.
  3. TikTok Audience Geography - see where the viral sound's creators' audiences live.

Complete the TikTok trend intelligence stack:

See all scrapers by unseenuser

🔎 Target keywords

tiktok sound tracker, tiktok music scraper, scrape tiktok songs, tiktok ugc tracking, viral audio tiktok, music label research, tiktok sound api, brand sound monitoring, audio campaign tracking, tiktok trend tracking, tiktok song analytics, tiktok bulk scraper


Apify Actor - Terms of Service

Version: 4.0 Effective Date: May 5, 2026

0. ACCEPTANCE BY USE - IMPORTANT

Read this section first.

These Terms of Service ("Terms") form a binding legal agreement between you ("User," "you," "your") and UnseenUser, the Publisher of this Apify actor ("UnseenUser," "the Publisher," "we," "us," "our").

0.1 How You Accept These Terms

You accept these Terms by any of the following actions, each of which constitutes a clear, affirmative act of acceptance:

  • (a) Running the Actor - Initiating any execution of the Actor on the Apify platform
  • (b) Using any output returned by the Actor for any purpose
  • (c) Continuing to access the Actor's listing or documentation after these Terms are visible

0.2 Continuing Acceptance

Each time you run the Actor or use its outputs, you reaffirm your acceptance of the then-current Terms. If you do not agree to these Terms or any subsequent update, you must stop using the Actor immediately.

0.3 No Anonymous Acceptance

You cannot disclaim acceptance by:

  • Failing to read these Terms before running the Actor
  • Running the Actor through automated systems
  • Sharing your Apify account with others who may not have read these Terms

By the act of running the Actor on Apify, you bind yourself, your organization (if applicable), and any individuals or systems acting on your behalf or under your authority.

0.4 If You Do Not Accept

If you do not agree to these Terms, you must not run the Actor. No use is authorized without acceptance.

PREAMBLE - UNDERSTANDING THE ARCHITECTURE

Before using the Actor, please understand the technical architecture of the service:

The Data Flow

You (User) -> Apify Platform -> Actor (software) -> Third-Party API -> Source Platform
|
You (User) <- Apify Platform <- Actor (software) <- Third-Party API

What Each Party Does

  • You (the User): Run the Actor on the Apify platform with input parameters you choose.
  • Apify: Operates the cloud infrastructure that hosts and executes Actors. Apify is a Czech-incorporated company (Apify Technologies s.r.o.) governed by its own Terms of Service.
  • The Publisher (us): Publishes software code (the Actor) on Apify's platform. The Actor is a thin wrapper that translates your input into requests to a third-party data provider and returns the responses to you. The Publisher does not operate scraping infrastructure. The Publisher does not store or retain data returned by the Actor. The Publisher does not see, log, or process the personal data of any individuals returned in the Actor's outputs beyond what is incidental to passing the data through.
  • Third-Party API Provider: An independent third-party data provider operates the underlying data collection.
  • Source Platform: TikTok. The platform whose publicly visible data is accessed via the Third-Party API Provider.

Why This Matters

Your relationship with the Publisher is that of a software user to a software vendor. The Publisher has the responsibilities of a software vendor (functional code, accurate documentation) and the limits of one (the Publisher is not responsible for how you use the data you obtain).

These Terms operate alongside but do not replace:

  • Apify's Terms of Service and Acceptable Use Policy
  • The Third-Party API Provider's Terms of Service
  • Source Platform terms (TikTok) governing the public data accessed
  • Applicable law in your jurisdiction and the jurisdictions of data subjects

These Terms incorporate the actor-specific addendum published in each Actor's individual listing ("Addendum"). In the event of a conflict, the more restrictive provision applies.

1. NATURE OF THE SERVICE

1.1 What the Actor Is

The Actor is a software program published on the Apify platform. Each Actor:

  • (a) Accepts structured input from you on the Apify platform
  • (b) Translates that input into HTTP requests to a third-party data provider
  • (c) Receives HTTP responses from that third-party data provider
  • (d) Returns the response data to you in a structured format on the Apify platform

The Actor's source code is hosted on Apify's infrastructure. The Actor runs in Apify's cloud, not on the Publisher's servers. The Publisher operates no servers running the Actor.

1.2 What the Actor Is Not

The Actor is not:

  • (a) A scraping tool - the Publisher does not operate scraping infrastructure, proxies, headless browsers, or fake accounts
  • (b) A direct connection to any source platform - connections to source platforms are made by the third-party data provider
  • (c) A data storage or data retention service - the Publisher does not maintain a database of any data the Actor returns
  • (d) A licensed access channel to TikTok or any other source platform
  • (e) Affiliated with, endorsed by, sponsored by, or authorized by any source platform

1.3 The Publisher's Limited Role

The Publisher's role is limited to:

  • (a) Designing and writing the Actor's source code
  • (b) Publishing the Actor on the Apify Store
  • (c) Maintaining the Actor
  • (d) Providing documentation and customer support via Apify's contact mechanism

The Publisher is a software vendor, similar to a developer who publishes an app on the Apple App Store or Google Play Store. The Publisher is not a data provider, data broker, data processor, or data controller for purposes of GDPR, CCPA, Israel's Privacy Protection Law, or equivalent.

1.4 The Third-Party API Provider's Role

The Third-Party API Provider is an independent third-party company. It:

  • (a) Operates the actual data scraping infrastructure
  • (b) Maintains operational practices for accessing source platforms
  • (c) Provides its own Terms of Service governing its operations
  • (d) Is responsible for compliance obligations relating to the data collection itself

The Publisher is a customer of the provider. The Publisher is not its agent, partner, or representative.

2. WHO MAY USE THE ACTOR

2.1 Eligibility

You may use the Actor only if:

  • (a) You are at least 18 years old or the age of majority in your jurisdiction
  • (b) You have legal capacity to enter into binding contracts
  • (c) You are not located in or resident of a country subject to comprehensive sanctions by the United States, European Union, United Kingdom, or Israel
  • (d) You are not on any prohibited persons list

2.2 User Representations

By using any Actor, you represent and warrant that:

  • (a) Truthful identity: Information you provide about your identity and intended use is accurate
  • (b) Lawful intent: Your intended use complies with applicable law in your jurisdiction
  • (c) Source platform compliance: You will independently comply with the Terms of Service of any source platform whose data you obtain through the Actor
  • (d) Data subject rights: Where Actor outputs include personal data, you will respect data subject rights under applicable law
  • (e) No prohibited use: You will not use the Actor for any of the purposes prohibited in Section 4

These representations are continuous - they must remain true throughout your use.

3. PERMITTED USES

The Actor may be used for any lawful purpose, including:

  • Market research and competitive analysis
  • Academic research
  • Journalism and investigative reporting
  • Internal business intelligence
  • Brand monitoring
  • Recruitment research where consistent with applicable employment law
  • Building products that further process publicly available information lawfully

Specific permitted uses for this Actor are described in the Addendum.

4. PROHIBITED USES

You may not use the Actor for any of the following:

4.1 Illegal Activity

Activity illegal under the law of your jurisdiction, the User's jurisdiction, or the jurisdiction of any data subjects.

4.2 Harassment, Stalking, and Personal Targeting

  • Compiling profiles for harassment, stalking, or doxxing
  • Tracking individuals' movements or activities without their knowledge
  • Building profiles of journalists, activists, dissidents, or vulnerable populations for retaliatory purposes

4.3 Discrimination

  • Using outputs for discriminatory employment, lending, housing, or insurance decisions based on protected characteristics
  • Building lists for discriminatory purposes

4.4 Spam and Unsolicited Commercial Communication

  • Sending unsolicited marketing in violation of CAN-SPAM, CASL, GDPR, PECR, Israeli Anti-Spam Law, or equivalent laws
  • Building "lead lists" from scraped contacts without proper consent infrastructure
  • Reselling contact data for spam purposes

4.5 Fraud and Deception

  • Identity theft or impersonation
  • Generation of fake reviews, testimonials, or coordinated inauthentic behavior
  • Election interference or political disinformation
  • Securities fraud

4.6 Source Platform Abuse

  • Using outputs to circumvent technical protection measures of source platforms
  • Creating fake accounts on source platforms based on Actor outputs
  • Vote manipulation, engagement manipulation, or platform algorithm gaming
  • Building services that competitively substitute for source platforms

4.7 Reselling the Actor's Service

  • Reselling raw Actor outputs as your own data product or scraping-as-a-service
  • Sharing your Apify credentials to provide third parties indirect access
  • Building competing API services using Actor outputs

4.8 AI Training Without Authorization

  • Using Actor outputs as training data for commercial AI / ML models without separate licensing authority from the source platform

4.9 Sensitive Targeting

  • Specifically targeting or profiling based on health conditions, sexual orientation, religious beliefs, political opinions, or other sensitive characteristics
  • Targeting children under 16 (or local age of consent for data processing)

4.10 Privacy Law Violations

  • Processing personal data of EU / UK / California / Israeli residents without complying with applicable privacy law
  • Failing to honor data subject access, deletion, or objection requests
  • Processing data for purposes incompatible with its publication context

5. SOURCE PLATFORM TERMS - YOUR RESPONSIBILITY

5.1 Acknowledgment

The Actor accesses publicly visible data on TikTok through the Third-Party API Provider.

5.2 Your Sole Responsibility

You acknowledge:

  • (a) You are solely responsible for ensuring your downstream use of data obtained through the Actor complies with TikTok's Terms of Service
  • (b) The Publisher makes no representation that any specific use is permitted under TikTok's terms
  • (c) The Third-Party API Provider, not the Publisher, bears responsibility for the lawfulness of the data collection itself
  • (d) You should review TikTok's terms before commercial use: https://www.tiktok.com/legal/page/global/terms-of-service/en

5.3 Cease-and-Desist Compliance

If you receive a cease-and-desist letter or other legal demand from TikTok or a music rights holder regarding your use of Actor outputs, you must:

  • (a) Cease the contested use immediately
  • (b) Notify UnseenUser within 48 hours via UnseenUser's Apify profile contact form (https://apify.com/UnseenUser)
  • (c) Cooperate with the Publisher as needed to mitigate
  • (d) Not assert against the Publisher any claim arising from your inability to use the Actor

6. DATA PROTECTION - REFLECTING ACTUAL ARCHITECTURE

6.1 Roles Under Privacy Law

For purposes of GDPR, UK GDPR, CCPA, Israel's Privacy Protection Law (PPL) including Amendment 13, and equivalents:

  • You (the User) are the Data Controller of any personal data you obtain through the Actor and subsequently process for your own purposes
  • The Third-Party API Provider is the entity that collects data from source platforms; it bears the responsibilities of data processor or controller (depending on context) for the collection itself
  • The Publisher acts solely as a software vendor, not as a data controller or processor, because the Publisher does not store, retain, or substantively process personal data - the Actor merely passes API responses through

6.2 No Data Retention by the Publisher

The Publisher confirms:

  • (a) The Publisher does not maintain a database of personal data obtained through the Actor
  • (b) The Actor passes data from the third-party data provider directly to you on the Apify platform - data does not flow through the Publisher's infrastructure
  • (c) Apify's standard execution and operational logging may include limited information about Actor runs (input parameters, run duration, data volume) - this is governed by Apify's own privacy practices
  • (d) The Publisher does not access, view, or analyze your Actor outputs except as needed for technical support if you specifically share them with the Publisher

6.3 Your Obligations as Data Controller

Where your use of the Actor involves processing personal data, you are responsible for:

  • (a) Establishing a lawful basis for your processing
  • (b) Providing transparent notice to data subjects as required by applicable law
  • (c) Honoring data subject access, rectification, erasure, restriction, and portability requests
  • (d) Implementing appropriate security measures
  • (e) Conducting Data Protection Impact Assessments where required
  • (f) Appointing a Data Protection Officer if your operations require one
  • (g) Registering databases with applicable supervisory authorities
  • (h) Honoring opt-out requests for direct marketing
  • (i) Cross-border transfer safeguards where data crosses borders

6.4 Israel's Amendment 13 - User Compliance

If your use of the Actor involves Israeli residents' personal data, you must comply with the Privacy Protection Law as amended (Amendment 13, effective August 14, 2025). These obligations are yours as the data controller, not the Publisher's as the software vendor.

6.5 Sensitive Data Targeting Restrictions

You will not use the Actor to specifically target, profile, or build datasets focused on:

  • Health or medical conditions
  • Religious beliefs
  • Political opinions
  • Sexual orientation or gender identity
  • Genetic or biometric data
  • Criminal history
  • Children under 16

7. INTELLECTUAL PROPERTY

7.1 Actor Code

The Actor's source code, schemas, documentation, and branding are owned by the Publisher. You receive a limited, non-exclusive, non-transferable, revocable license to use the Actor for permitted purposes during your active subscription / run with Apify.

7.2 Output Data

The Publisher claims no ownership over the public data the Actor returns. Source Platforms may have copyright, database rights, or other rights in their data; data subjects may have copyright in user-generated content. Your use of output data must respect these rights independently.

7.3 Restrictions

You may not reverse engineer, decompile, or reuse the Actor's code in a competing actor.

7.4 Feedback

Feedback you provide may be used by the Publisher to improve products without compensation to you.

8. PRICING AND PAYMENT

8.1 Apify Platform Billing

Pricing is administered through Apify's pricing models. Apify processes all payments. Apify's payment terms govern refunds and disputes.

8.2 Pricing Changes

The Publisher may change Actor pricing with at least 14 days' notice via the Actor's Apify listing.

8.3 No Refunds for Misuse

If your access is suspended or terminated for breach of these Terms, you forfeit any unused balance and are not entitled to refunds.

9. SERVICE AVAILABILITY AND CHANGES

9.1 No Uptime Guarantee

The Actor depends on:

  • (a) The Apify platform
  • (b) The Third-Party API Provider
  • (c) Source Platforms' continued public accessibility

Any of these may change behavior, restrict access, or become unavailable without notice. The Publisher makes no uptime guarantees.

9.2 Service Discontinuation

The Publisher may discontinue any Actor at any time. Reasonable notice will be provided when feasible.

10. DISCLAIMERS

10.1 "AS IS" Service

THE ACTOR IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR PURPOSE, NON-INFRINGEMENT, OR ACCURACY OF DATA.

10.2 No Representation of Lawfulness

The Publisher makes no representation that your specific use of the Actor or the data it returns is lawful in your jurisdiction or under any Source Platform's terms. The burden of determining lawfulness for your use case is yours.

10.3 No Endorsement of Source Content

Content returned by the Actor was created by third parties. The Publisher does not endorse, verify, or take responsibility for it.

11. LIMITATION OF LIABILITY

11.1 Aggregate Liability Cap

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE AGGREGATE LIABILITY OF THE PUBLISHER FOR ALL CLAIMS RELATING TO THE ACTOR EXCEED THE GREATER OF:

  • (a) ONE HUNDRED U.S. DOLLARS (US $100), OR
  • (b) THE AMOUNTS YOU PAID THROUGH APIFY FOR USE OF THE ACTOR IN THE THREE (3) MONTHS IMMEDIATELY PRECEDING THE EVENT

11.2 Excluded Damages

THE PUBLISHER IS NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOSS OF PROFITS, REVENUE, OR DATA, EVEN IF ADVISED OF THE POSSIBILITY.

11.3 Time Limit

Any claim must be brought within one (1) year of the event.

12. INDEMNIFICATION

12.1 Your Indemnification of the Publisher

You agree to defend, indemnify, and hold harmless the Publisher from any:

  • Claims arising from your use of the Actor
  • Claims arising from your violation of these Terms
  • Claims arising from your violation of any law (including privacy law)
  • Claims arising from your violation of any Source Platform's Terms of Service
  • Claims arising from your processing of personal data obtained through the Actor
  • Reasonable attorneys' fees and costs of defending such claims

12.2 Defense

The Publisher may assume defense at your expense. You will cooperate with the Publisher's defense.

12.3 Scope

The indemnification covers reasonable, foreseeable third-party claims arising from your use. It does not extend to:

  • Claims arising from the Publisher's gross negligence or willful misconduct
  • Claims regarding the Actor's source code itself (those are the Publisher's responsibility)
  • Claims regarding the Third-Party API Provider's data collection (those are its responsibility)

13. SUSPENSION AND TERMINATION

13.1 Termination by the Publisher

The Publisher may terminate your access for material breach, illegal use, breach of warranty, or upon credible legal demand.

13.2 Effects of Termination

Your license ends, you must cease use, and applicable provisions survive.

13.3 Termination by You

You may stop using the Actor at any time on Apify.

14. DISPUTE RESOLUTION

14.1 Informal Resolution First

Send a detailed written description of the dispute via UnseenUser's Apify profile contact form (https://apify.com/UnseenUser) and wait 60 days for resolution attempt before any formal claim.

14.2 Governing Law

These Terms are governed by the substantive laws of the State of Israel, without regard to conflict of law principles.

14.3 Exclusive Jurisdiction

Any dispute shall be brought exclusively in the competent civil courts of Tel Aviv-Jaffa, Israel.

14.4 No Class Actions

You agree to bring claims only in your individual capacity.

14.5 Attorneys' Fees

The prevailing party recovers reasonable attorneys' fees.

15. MISCELLANEOUS

15.1 Entire Agreement

These Terms (with Addendum and incorporated documents) are the entire agreement.

15.2 Severability

Unenforceable provisions are reformed to the minimum extent or severed.

15.3 Assignment

You may not assign without the Publisher's consent. The Publisher may assign to affiliates, successors, or acquirers.

15.4 Force Majeure

Neither party is liable for failure due to events beyond reasonable control, including changes by Source Platforms or the Third-Party API Provider, or actions by Apify.

15.5 Third-Party Beneficiaries

Apify and the Third-Party API Provider are intended third-party beneficiaries of Sections 4 (Prohibited Uses), 5 (Source Platform Compliance), and 12 (Indemnification).

15.6 Survival

Sections 0 (Acceptance), 4, 5, 6, 7, 10, 11, 12, 14, and 15 survive termination.

15.7 Language

English controls. Translations are for convenience only.

The Publisher operates on the Apify platform under the username UnseenUser (https://apify.com/UnseenUser). The Publisher is a registered legal entity. Upon receipt of valid legal process (subpoena, court order, or equivalent) directed through Apify's official channels, the Publisher's full legal identity may be disclosed as required by law.

16. ACKNOWLEDGMENT

By using any Actor, you acknowledge that:

  • (a) You have read these Terms
  • (b) You understand the architecture: you are using software (the Actor) on Apify's platform that calls a third-party data provider
  • (c) You accept responsibility for your use, including for compliance with Source Platform terms
  • (d) Your indemnification obligations cover third-party claims arising from your use
  • (e) Disputes are resolved in Israeli courts
  • (f) The Publisher's identity, while not publicly disclosed in this listing, can be obtained through valid legal process via Apify

For questions, use UnseenUser's Apify profile contact form (https://apify.com/UnseenUser) before running the Actor.

Appendix - Document Version History

VersionDateSummary
1.0May 5, 2026Initial publication
2.0May 5, 2026Hardened (over-broad - treated User as data broker)
3.0May 5, 2026Architecturally accurate - Publisher as software vendor
4.0May 5, 2026Anonymous Publisher. All personally identifying information removed. Acceptance-by-Use mechanism formalized.

These Terms reflect best practices for anonymous Apify actor publishing as of May 2026. Not a substitute for legal advice. Consult qualified Israeli commercial counsel before deploying.


🛡️ Actor-Specific ToS Addendum - 🎵 TikTok Sound Tracker

This addendum supplements the Master Terms of Service V4.0. By running this Actor, you accept both the Master ToS and this addendum.

A. Architectural Disclosure

This Actor is a software wrapper. It accepts your input parameters, calls a third-party data provider, and returns the response data to you on the Apify platform. UnseenUser does not store, log, or substantively process the data returned. The data flows from the third-party data provider through Apify's runtime directly to you.

B. Nature of Data Returned

This Actor returns: song metadata (title, author, album, duration, total user_count, play URL, cover art, artists) plus an array of videos using that sound (each with aweme_id, statistics, video URLs, author info).

Where the Actor's output includes individual people's names, photos, contact details, or content authored by them, that data constitutes personal data subject to GDPR, CCPA, Israeli Privacy Protection Law (including Amendment 13), and equivalent privacy laws in your downstream processing - but only in your hands as the data controller, not in UnseenUser's hands as the software vendor.

C. Permitted Use Cases

You may use this Actor for the following purposes (non-exhaustive list):

  • UGC campaign tracking - see who uses your brand's TikTok sound
  • Viral audio trend monitoring - track how a viral sound spreads
  • Music marketing - measure organic adoption of label-released tracks
  • Influencer audit - verify claimed branded-sound campaign participation
  • Trend research - find rising sounds before they peak
  • Artist / label analytics - measure TikTok performance of music catalog
  • Competitor brand monitoring - see if competitors run sound-based campaigns

D. Specifically Prohibited Uses

In addition to Master ToS Section 4 prohibitions, you may NOT:

  • Build cold-DM tools targeting every creator who used a specific sound
  • Republish creator videos that used a sound without licensing from the creator AND the music rights holder
  • Train commercial AI on TikTok audio without proper licensing - music rights holders are most aggressive about AI training restrictions
  • Aggregate sound-usage data to identify and surveil specific creators' habits
  • Use sound-usage data to copyright-troll creators (rights enforcement requires actual ownership and proper notices)

E. Platform Terms of Service Considerations

TikTok's Terms of Service prohibit automated extraction. Music rights holders are highly litigious about scraping. If TikTok or any music rights holder issues a cease-and-desist, notify UnseenUser within 48 hours via the Apify profile contact form (https://apify.com/UnseenUser).

F. Two-Step Flow and ClipId

This Actor combines two steps. The input is a clipId (or a URL that contains one) - NOT a song ID. To find a clipId:

  • From a TikTok sound URL: tiktok.com/music/Song-Name-7370375686554782506 - the trailing number is the clipId
  • From the popular-songs response of another Actor

Both steps take the same clipId. The Song Details lookup is made first; the Videos Using lookup follows. If Song Details returns no results, the Actor skips the Videos Using lookup and emits an error row.

Music rights holders (Universal Music Group, Sony Music, Warner Music) enforce copyright more aggressively than any other content category:

  • Sony has sued Stability AI specifically over music training data
  • UMG sued Anthropic over song lyrics
  • Spotify has aggressive anti-scraping enforcement
  • TikTok itself has temporary licensing deals with major labels - scraping their content creates a third-party exposure even when TikTok shows it

You may NOT:

  • Download and republish copyrighted music from sound metadata
  • Use sound metadata to facilitate music piracy
  • Train AI on music data extracted via this Actor
  • Build "TikTok music search engines"

H. Creator Content in Sound Videos

The video data returned includes each creator's video content. Each video is independently copyrighted by its creator. The music in the background has separate copyright. You're getting a Russian doll of rights - be extra careful.

I. UGC Campaign Verification

If you use this Actor to verify UGC campaign participation:

  • Don't use the data to penalize creators who didn't participate (negative-only enforcement)
  • Don't use the data to manipulate creator rankings based on sound usage
  • Be aware that creators may use sounds without participating in your campaign - usage is not consent

J. Trend Research vs. Surveillance

There's a line between trend research (permitted) and creator surveillance (not):

  • OK: "How many creators used Sound X in the last 30 days?"
  • OK: "What sounds are trending in fashion?"
  • NOT OK: "What sounds has creator @username used over the last year?"
  • NOT OK: Building a database of every creator's sound usage history

The latter is profile-building of creators, which raises GDPR / TikTok ToS concerns.


✅ Implementation Checklist

When building this Actor, ensure:

  • Code is written in Node.js (TypeScript)
  • Backend credentials read at runtime from an Apify Secret; never hardcoded, never logged, never exposed in output
  • All endpoints are implemented with proper error handling
  • Input validation: required fields fail fast with helpful messages
  • Pagination respects max_video_pages strictly, with a repeated-cursor guard
  • Retry logic: 3 retries with exponential backoff (1s, 2s, 4s) on 429 / 502 / 503 / 504
  • Output uses Actor.pushData() to stream each result, one item at a time, with per-item error isolation
  • Each row includes _metadata: { page, fetched_at, input_identifier, input_source }
  • Failed requests emitted as dataset rows with error field - don't crash on individual failures
  • Unhandled errors emitted as run_error rows; the Actor still exits SUCCEEDED
  • User-Agent header set to: OpusScale-Apify/1.0
  • INPUT_SCHEMA.json includes all input fields with proper validation
  • README.md is committed
  • actor.json includes categories and keywords
  • Pricing per-event configured in Apify console with appropriate margin
  • Acceptance-by-Use notice logged at start of every run
  • No personal information about UnseenUser in code or output
  • All references use "UnseenUser" or "the Publisher" (V4 anonymous framing)

🚀 Pre-Publish Checklist on Apify

Before clicking Publish:

  • Test runs succeed with default inputs
  • Test with invalid inputs - clear error messages, no crash, exits SUCCEEDED
  • Test pagination limits - verify max_video_pages is respected
  • Test with edge cases (deleted videos, private creators, sounds with 0 uses)
  • Output schema matches what README documents
  • Pricing per-event configured in Apify console
  • Apify "Title" field set to: 🎵 TikTok Sound Tracker - Song Details + Videos Using That Sound (No Login)
  • Apify "Short Description" set to: Bundle two endpoints: song metadata + every video using that sound. Built for trend tracking and UGC-campaign monitoring. Input: TikTok clip ID.
  • Apify "README" tab populated with the content above
  • Cover image uploaded (1920x1080 PNG, no Publisher branding)
  • Categories and keywords entered (MARKETING_AUTOMATION, BUSINESS; tiktok music, sound tracking, ugc campaign, viral audio, trend tracking, song analytics)
  • Tested the Apify contact form on UnseenUser's profile (this is the official legal channel)

Document Version: 4.0 (anonymous Publisher, UnseenUser identified) Last Updated: May 5, 2026 Master ToS Version: 4.0

TikTok Suite Notes: This Actor is part of the UnseenUser TikTok atomic actor suite. Companion actors:

  • Transcript Extractor - extract spoken content from a TikTok video
  • Audience Geography - see where a creator's audience lives
  • Keyword Search - find videos by keyword
  • Sound Tracker - this Actor: song metadata + videos using a sound
  • Comments and Replies - pull comment threads and reply threads
  • Live Status - check whether a creator is currently live
  • User Search - find creators
  • Followers and Following - map creator networks