312 lines
20 KiB
HTML
312 lines
20 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>vault1984 — Twitter Drip Schedule</title>
|
||
<style>
|
||
* { box-sizing: border-box; margin: 0; padding: 0; }
|
||
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #0f0f0f; color: #e0e0e0; padding: 40px 20px; }
|
||
h1 { font-size: 22px; font-weight: 700; color: #fff; margin-bottom: 6px; }
|
||
.subtitle { color: #666; font-size: 13px; margin-bottom: 40px; }
|
||
.week { margin-bottom: 48px; }
|
||
.week-label { font-size: 11px; text-transform: uppercase; letter-spacing: 2px; color: #555; margin-bottom: 16px; border-bottom: 1px solid #222; padding-bottom: 8px; }
|
||
.posts { display: flex; flex-direction: column; gap: 16px; }
|
||
.post { display: grid; grid-template-columns: 180px 1fr 280px; gap: 20px; background: #161616; border: 1px solid #222; border-radius: 10px; padding: 20px; align-items: start; }
|
||
.post.posted { border-left: 3px solid #1d9bf0; }
|
||
.post.scheduled { border-left: 3px solid #555; }
|
||
.post.pending { border-left: 3px solid #333; opacity: 0.6; }
|
||
.meta { display: flex; flex-direction: column; gap: 6px; }
|
||
.date { font-size: 15px; font-weight: 600; color: #fff; }
|
||
.time { font-size: 13px; color: #888; }
|
||
.lang-badge { display: inline-block; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; padding: 2px 8px; border-radius: 4px; margin-top: 4px; width: fit-content; }
|
||
.en { background: #1d3a5e; color: #7bb8f0; }
|
||
.zh { background: #3a1a1a; color: #f07b7b; }
|
||
.de { background: #1a2e1a; color: #7bf07b; }
|
||
.pt { background: #2e2a1a; color: #f0d07b; }
|
||
.status { font-size: 11px; text-transform: uppercase; letter-spacing: 1px; margin-top: 8px; }
|
||
.status.live { color: #1d9bf0; }
|
||
.status.queued { color: #aaa; }
|
||
.status.tbd { color: #555; }
|
||
.tweet-text { font-size: 14px; line-height: 1.6; color: #ccc; white-space: pre-wrap; }
|
||
.hashtags { color: #1d9bf0; }
|
||
.city-img { width: 100%; border-radius: 8px; object-fit: cover; aspect-ratio: 16/9; background: #222; display: flex; align-items: center; justify-content: center; color: #444; font-size: 12px; }
|
||
.city-img img { width: 100%; border-radius: 8px; }
|
||
@media (max-width: 800px) {
|
||
.post { grid-template-columns: 1fr; }
|
||
.city-img { max-width: 100%; }
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
<h1>vault1984 — Twitter Drip Schedule</h1>
|
||
<p class="subtitle">POP launch sequence · @vault1984 · Every other day · AI-generated city images</p>
|
||
|
||
<!-- WEEK 1 -->
|
||
<div class="week">
|
||
<div class="week-label">Week 1 — March 17–21, 2026</div>
|
||
<div class="posts">
|
||
|
||
<div class="post posted">
|
||
<div class="meta">
|
||
<div class="date">Tuesday, Mar 17</div>
|
||
<div class="time">6:43 PM EDT</div>
|
||
<span class="lang-badge en">EN</span>
|
||
<div class="status live">✓ Live</div>
|
||
</div>
|
||
<div class="tweet-text">Finally. A password manager where the company hosting your vault cannot read it.
|
||
vault1984 is live in the United States 🇺🇸 — and your AI agents can use it without anyone else seeing what's inside.
|
||
Free till May 1st.
|
||
<span class="hashtags">#privacy #cybersecurity</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/washington-dc.jpg" alt="Washington D.C." onerror="this.parentElement.textContent='Washington D.C.'"></div>
|
||
</div>
|
||
|
||
<div class="post scheduled">
|
||
<div class="meta">
|
||
<div class="date">Wednesday, Mar 18</div>
|
||
<div class="time">10:17 AM EDT</div>
|
||
<span class="lang-badge en">EN</span>
|
||
<div class="status queued">⏳ Scheduled</div>
|
||
</div>
|
||
<div class="tweet-text">Your password manager can read your passwords. The company running it just chooses not to.
|
||
vault1984 is a password manager built so the operator cannot read your vault — and your AI agents can use it without anyone else seeing what's inside.
|
||
Now live in Singapore 🇸🇬 — free till May 1st.
|
||
<span class="hashtags">#Singapore #cybersecurity</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/singapore.jpg" alt="Singapore" onerror="this.parentElement.textContent='Singapore'"></div>
|
||
</div>
|
||
|
||
<div class="post scheduled">
|
||
<div class="meta">
|
||
<div class="date">Wednesday, Mar 18</div>
|
||
<div class="time">2:43 PM EDT</div>
|
||
<span class="lang-badge zh">ZH</span>
|
||
<div class="status queued">⏳ Scheduled</div>
|
||
</div>
|
||
<div class="tweet-text">你的密码管理器可以读取你的密码。只是公司选择不这么做。
|
||
vault1984 是一款密码管理器 — 你的 AI 助手可以使用它,而运营方从架构上无法读取你的密码库。
|
||
现已在新加坡上线 🇸🇬 — 5月1日前免费。
|
||
<span class="hashtags">#隐私 #网络安全</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/singapore.jpg" alt="Singapore" onerror="this.parentElement.textContent='Singapore'"></div>
|
||
</div>
|
||
|
||
<div class="post scheduled">
|
||
<div class="meta">
|
||
<div class="date">Thursday, Mar 19</div>
|
||
<div class="time">8:52 AM EDT</div>
|
||
<span class="lang-badge en">EN</span>
|
||
<div class="status queued">⏳ Scheduled</div>
|
||
</div>
|
||
<div class="tweet-text">LastPass: breached. Your current password manager: can read your vault.
|
||
vault1984 just landed in Zürich 🇨🇭 — a password manager your AI agents can use, that the operator cannot read.
|
||
Swiss law. No CLOUD Act. Free till May 1st.
|
||
<span class="hashtags">#Switzerland #privacy</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/zurich.jpg" alt="Zürich" onerror="this.parentElement.textContent='Zürich — image pending'"></div>
|
||
</div>
|
||
|
||
<div class="post scheduled">
|
||
<div class="meta">
|
||
<div class="date">Thursday, Mar 19</div>
|
||
<div class="time">11:29 AM EDT</div>
|
||
<span class="lang-badge de">DE</span>
|
||
<div class="status queued">⏳ Scheduled</div>
|
||
</div>
|
||
<div class="tweet-text">LastPass: gehackt. Dein aktueller Passwort-Manager: kann deinen Tresor lesen.
|
||
vault1984 ist jetzt in Zürich 🇨🇭 — ein Passwort-Manager für deine KI-Agenten, den der Betreiber nicht lesen kann.
|
||
Schweizer Recht. Kein CLOUD Act. Kostenlos bis 1. Mai.
|
||
<span class="hashtags">#Schweiz #Datenschutz</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/zurich.jpg" alt="Zürich" onerror="this.parentElement.textContent='Zürich — image pending'"></div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<!-- WEEK 2 -->
|
||
<div class="week">
|
||
<div class="week-label">Week 2 — São Paulo (date TBD — settling period)</div>
|
||
<div class="posts">
|
||
|
||
<div class="post pending">
|
||
<div class="meta">
|
||
<div class="date">TBD</div>
|
||
<div class="time">~morning EDT</div>
|
||
<span class="lang-badge en">EN</span>
|
||
<div class="status tbd">— Pending</div>
|
||
</div>
|
||
<div class="tweet-text">Brazil has 215 million people and a data privacy law with teeth.
|
||
vault1984 just landed in São Paulo 🇧🇷 — your passwords encrypted locally, your vault in-country, your AI agents the only ones with the key.
|
||
Free till May 1st.
|
||
<span class="hashtags">#Brazil #LGPD #privacy</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/sao-paulo.jpg" alt="São Paulo" onerror="this.parentElement.textContent='São Paulo — image ready'"></div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta">
|
||
<div class="date">TBD</div>
|
||
<div class="time">~afternoon EDT</div>
|
||
<span class="lang-badge pt">PT</span>
|
||
<div class="status tbd">— Pending</div>
|
||
</div>
|
||
<div class="tweet-text">O Brasil tem 215 milhões de pessoas e uma lei de privacidade com dentes.
|
||
vault1984 chegou em São Paulo 🇧🇷 — suas senhas criptografadas localmente, seu cofre no país, seus agentes de IA os únicos com a chave.
|
||
Grátis até 1º de maio.
|
||
<span class="hashtags">#Brazil #LGPD #privacidade</span></div>
|
||
<div class="city-img"><img src="/home/johan/george/images/sao-paulo.jpg" alt="São Paulo" onerror="this.parentElement.textContent='São Paulo — image ready'"></div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<!-- UPCOMING -->
|
||
<div class="week">
|
||
<div class="week-label">Upcoming — Remaining 19 POPs (sequence TBD)</div>
|
||
<div class="posts">
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">London 🇬🇧</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Your bank is in London. Your law firm is in London. Your password manager's server is in Virginia.
|
||
vault1984 just landed in London 🇬🇧 — your vault stays in-jurisdiction.
|
||
Free till May 1st. <span class="hashtags">#UK #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Stockholm 🇸🇪</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Sweden gave the world GDPR's spirit. Now vault1984 gives Sweden a vault the operator cannot read.
|
||
Live in Stockholm 🇸🇪 — free till May 1st. <span class="hashtags">#Sweden #GDPR #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Dubai 🇦🇪</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">The Middle East moves fast. Your password manager shouldn't still be routing through US data centers.
|
||
vault1984 is live in Dubai 🇦🇪 — your vault, your region, your AI.
|
||
Free till May 1st. <span class="hashtags">#UAE #Dubai #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Lagos 🇳🇬</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Africa's tech industry has been served from US servers for too long.
|
||
vault1984 is live in Lagos 🇳🇬 — your vault on your continent, encrypted so the operator sees nothing.
|
||
Free till May 1st. <span class="hashtags">#Nigeria #Africa #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Tokyo 🇯🇵</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Japan takes data privacy seriously. So do we.
|
||
vault1984 just landed in Tokyo 🇯🇵 — your AI agents get access, nobody else does.
|
||
Free till May 1st. <span class="hashtags">#Japan #cybersecurity #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Mumbai 🇮🇳</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">1.4 billion people. One of the fastest-growing developer communities in the world.
|
||
vault1984 is live in Mumbai 🇮🇳 — finally a password manager the operator cannot read.
|
||
Free till May 1st. <span class="hashtags">#India #cybersecurity #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Seoul 🇰🇷</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Korea builds the fastest internet in the world. Your password manager should keep up.
|
||
vault1984 is live in Seoul 🇰🇷 — low latency, zero operator access.
|
||
Free till May 1st. <span class="hashtags">#Korea #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Sydney 🇦🇺</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Australia's privacy laws just got teeth. Your password manager's server is still in Oregon.
|
||
vault1984 is live in Sydney 🇦🇺 — your data stays in Australia, your vault stays unreadable.
|
||
Free till May 1st. <span class="hashtags">#Australia #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Istanbul 🇹🇷</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Turkey sits between Europe and Asia — and your data shouldn't have to choose.
|
||
vault1984 is live in Istanbul 🇹🇷 — encrypted, local, operator-blind.
|
||
Free till May 1st. <span class="hashtags">#Turkey #cybersecurity #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Nairobi 🇰🇪</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Nairobi is East Africa's tech capital. Your vault shouldn't be 10,000km away.
|
||
vault1984 is live in Nairobi 🇰🇪 — local infrastructure, zero operator access.
|
||
Free till May 1st. <span class="hashtags">#Kenya #Africa #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Cape Town 🇿🇦</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">South Africa has some of Africa's strictest data laws. vault1984 just made compliance easier.
|
||
Live in Cape Town 🇿🇦 — your vault, your jurisdiction, your AI.
|
||
Free till May 1st. <span class="hashtags">#SouthAfrica #POPIA #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Madrid 🇪🇸</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">GDPR wasn't enough. You still trust your password manager to not look inside.
|
||
vault1984 just landed in Madrid 🇪🇸 — architecturally operator-blind.
|
||
Free till May 1st. <span class="hashtags">#Spain #GDPR #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Montréal 🇨🇦</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Canada's Law 25 is North America's strictest privacy law. vault1984 just made it irrelevant — we can't read your data anyway.
|
||
Live in Montréal 🇨🇦 — free till May 1st. <span class="hashtags">#Canada #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Mexico City 🇲🇽</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Latin America's largest city. Your data doesn't need to leave it.
|
||
vault1984 is live in Mexico City 🇲🇽 — operator-blind password management, finally in your timezone.
|
||
Free till May 1st. <span class="hashtags">#Mexico #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Bogotá 🇨🇴</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Colombia's Habeas Data law protects your personal data. vault1984 takes it further — we can't read it regardless.
|
||
Live in Bogotá 🇨🇴 — free till May 1st. <span class="hashtags">#Colombia #privacy</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Santiago 🇨🇱</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">Chile just passed South America's most comprehensive privacy law. vault1984 already meets it — architecturally.
|
||
Live in Santiago 🇨🇱 — free till May 1st. <span class="hashtags">#Chile #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">Hong Kong 🇭🇰</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">When the rules change, your vault shouldn't be readable by anyone.
|
||
vault1984 is live in Hong Kong 🇭🇰 — encrypted so the operator sees only ciphertext.
|
||
Free till May 1st. <span class="hashtags">#HongKong #privacy #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
<div class="post pending">
|
||
<div class="meta"><div class="date">San Francisco 🇺🇸</div><div class="status tbd">— Pending</div></div>
|
||
<div class="tweet-text">You build the AI. We make sure your credentials don't leak to the platform running it.
|
||
vault1984 is live in San Francisco 🇺🇸 — the vault for your agents.
|
||
Free till May 1st. <span class="hashtags">#SF #AI #cybersecurity</span></div>
|
||
<div class="city-img" style="background:#1a1a1a; display:flex; align-items:center; justify-content:center; color:#333; font-size:12px; border-radius:8px; aspect-ratio:16/9;">Image pending</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<p style="color:#333; font-size:11px; margin-top:40px; text-align:center;">vault1984 drip schedule · generated by George · last updated Mar 17 2026</p>
|
||
|
||
</body>
|
||
</html>
|