-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprivacy.html
More file actions
139 lines (127 loc) · 6.08 KB
/
Copy pathprivacy.html
File metadata and controls
139 lines (127 loc) · 6.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Privacy Policy — Build Until It Works</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Archivo+Black&family=Archivo:wght@400;500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="buiw-style.css">
</head>
<body class="legal">
<div class="legal-wrap">
<a class="brand-link" href="build-until-it-works.html">Build Until It Works</a>
<h1>Privacy Policy</h1>
<p class="updated">Last updated: July 2, 2026</p>
<p>
This Privacy Policy explains how the <strong>Build Until It Works</strong> application
(the “App”) handles information. The App is a personal tool used by its sole
operator to publish their own videos to their own TikTok account through the official
TikTok Content Posting API. The App is not offered to, and is not used by, any third-party
users.
</p>
<h2>1. Who we are</h2>
<p>
Build Until It Works is a personal DIY/engineering content project. The App exists only to
upload the operator’s own content to the operator’s own social accounts. There is
no user sign-up, no user base, and no service provided to other people.
</p>
<h2>2. Information the App accesses</h2>
<ul>
<li>
<strong>TikTok OAuth access token.</strong> When the operator connects their TikTok
account via Login Kit, TikTok issues an OAuth access token (and refresh token). The App
uses this token solely to authenticate API requests and to upload videos to the
operator’s own account.
</li>
<li>
<strong>Basic TikTok account info.</strong> Minimal profile information (such as display
name and avatar) returned by TikTok during authentication, used only to confirm which
account is connected.
</li>
<li>
<strong>Content the operator chooses to upload.</strong> Video files and their metadata
(title, description, caption, privacy setting) that the operator explicitly submits for
publishing.
</li>
<li>
<strong>Basic API responses.</strong> Technical responses returned by TikTok (for example
the resulting post ID or an error message) used to confirm whether an upload succeeded.
</li>
</ul>
<p>
The App does <strong>not</strong> access private messages, followers’ data, other
users’ content, contacts, precise location, or advertising identifiers.
</p>
<h2>3. How information is used</h2>
<p>
Information is used for one purpose only: to publish the operator’s own videos to the
operator’s own TikTok account. The App does not use the data for profiling,
advertising, analytics about other people, or any automated decision-making.
</p>
<h2>4. Storage, retention and deletion</h2>
<p>
The OAuth token is stored locally on the operator’s own device (for example in a local
token file) so the operator does not have to log in for every upload. It is not uploaded to
any third-party server controlled by the App. Access to the device is protected by the
operator’s own operating-system security.
</p>
<p>
Tokens are kept only for as long as they are needed to operate the App. Because the App has a
single operator, data deletion is straightforward: the operator can delete the locally
stored token file at any time, which immediately removes all locally held TikTok
authentication data. Uploaded videos are thereafter governed by TikTok’s own retention
rules. Anyone with a data-deletion question can also reach out using the contact below and
the request will be honored the same way.
</p>
<h2>5. Sharing and selling</h2>
<p>
We do <strong>not</strong> sell, rent, trade, or share any data with third parties. The only
external party that receives data is TikTok itself, and only as necessary to perform the
uploads the operator requests, in accordance with
<a href="https://www.tiktok.com/legal/privacy-policy" target="_blank" rel="noopener">TikTok’s Privacy Policy</a>.
</p>
<h2>6. Cookies</h2>
<p>
This site is a static informational page. It does not set its own tracking or advertising
cookies. If hosting infrastructure (such as GitHub Pages) sets strictly technical cookies to
serve the page, those are outside the App’s control and are not used by the App for
tracking.
</p>
<h2>7. Third-party services</h2>
<p>
The App integrates with the TikTok API (Content Posting API and Login Kit) to authenticate
and publish content. No other third-party analytics, advertising, or data-broker services are
used by the App.
</p>
<h2>8. Revoking access</h2>
<p>
The operator can revoke the App’s access at any time by:
</p>
<ul>
<li>Opening TikTok → <em>Settings and privacy</em> → <em>Security & permissions</em> → <em>Manage app permissions</em>, and removing this App; and/or</li>
<li>Deleting the locally stored token file on the device.</li>
</ul>
<p>Once access is revoked, the App can no longer act on the account.</p>
<h2>9. Children’s privacy</h2>
<p>
The App is a personal tool operated by an adult and is not directed to children under 13. It
does not knowingly collect any information from children.
</p>
<h2>10. Changes to this policy</h2>
<p>
This policy may be updated if the App’s functionality changes. The “Last
updated” date at the top will reflect any revision.
</p>
<h2>11. Contact</h2>
<p>
Questions about this Privacy Policy, or requests to delete stored data, can be sent to:
<a href="mailto:builduntilitworks@gmail.com">builduntilitworks@gmail.com</a>.
</p>
</div>
<footer class="buiw-footer">
<a href="build-until-it-works.html">Home</a><span class="sep">·</span><a href="privacy.html">Privacy Policy</a><span class="sep">·</span><a href="terms.html">Terms of Service</a>
</footer>
</body>
</html>