cloudflare
tcp/443 tcp/80 tcp/8443
Open service 172.67.167.43:8443 · app.taskup.fun
2026-01-10 22:09
Open service 2606:4700:3035::6815:230b:8443 · app.taskup.fun
2026-01-10 22:09
Open service 104.21.35.11:443 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 22:09:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=roQuG7GbM2rPTz52LVLmuMuIFGDsRIp7rzw%2FjghJ6xlyzU5AHQNU%2Bp%2BTFvC8Nm3rI1V00e8yAWq19bg81ghEaaReB6NQqO0YbkTrHw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Sat, 10 Jan 2026 10:14:12 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=104,cfOrigin;dur=19
x-served-by: cache-sjc10057-SJC
x-cache: HIT
x-cache-hits: 1
x-timer: S1768082951.199354,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9bbf7f4c3e0b963f-SJC
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--5G39X4xvTmSLdHHF2_fLU--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/28dace028dc1eaea.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/97f6198da2f33c73.js"/><script src="/_next/static/chunks/47f0e7048ffe633d.js" async=""></script><script src="/_next/static/chunks/7a43f9984b29e0db.js" async=""></script><script src="/_next/static/chunks/748bd001337f3614.js" async=""></script><script src="/_next/static/chunks/445ff3fc5fca15d3.js" async=""></script><script src="/_next/static/chunks/turbopack-61945120ac82df18.js" async=""></script><script src="/_next/static/chunks/b9454a465d566461.js" async=""></script><script src="/_next/static/chunks/18f58fb387171fa4.js" async=""></script><script src="/_next/static/chunks/a26346f9c6c3c8f4.js" async=""></script><script src="/_next/static/chunks/22a514ac493c126b.js" async=""></script><script src="/_next/static/chunks/8f02dfbc2604547e.js" async=""></script><script src="/_next/static/chunks/aab089b5d05c5e6a.js" async=""></script><script src="/_next/static/chunks/131a99854ba754c6.js" async=""></script><script src="/_next/static/chunks/eacfaae43c82d050.js" async=""></script><script src="/_next/static/chunks/2e4f91089ab9e5e3.js" async=""></script><script src="/_next/static/chunks/ce7b12ec9fd54333.js" async=""></script><script src="/_next/static/chunks/2aba2a7a430b32d2.js" async=""></script><script src="/_next/static/chunks/30c73954ee5351b9.js" async=""></script><script src="/_next/static/chunks/9563caf8727be236.js" async=""></script><script src="/_next/static/chunks/6ad08c2068296294.js" async=""></script><script src="/_next/static/chunks/40aa37c82634efb9.js" async=""></script><script src="/_next/static/chunks/97b9fc2573ea5fc4.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-[#F8FAFC]"><div class="text-center"><div class="mb-4 h-12 w-12 animate-spin rounded-full border-4 border-teal border-t-transparent mx-auto"></div><p class="text-muted-foreground">Loading...</p></div></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/97f6198da2f33c73.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[7243,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks/aab089b5d05c5e6a.js\",\"/_next/static/chunks/131a99854ba754c6.js\",\"/_next/static/chunks/eacfaae43c82d050.js\",\"/_next/static/chunks/2e4f91089ab9e5e3.js\"],\"SentryInit\"]\n4:I[47257,[\"/_next/static/chunks/ce7b12ec9fd54333.js\",\"/_next/static/chunks/2aba2a7a430b32d2.js\",\"/_next/static/chunks/30c73954ee5351b9.js\"],\"ClientPageRoot\"]\n5:I[31713,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks
Open service 2606:4700:3035::6815:230b:443 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 22:09:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yGzsX5G3oJlLRRC%2FD550%2Bkc5foRrCF1K7GP2EvG3x%2Bba2%2FrbUWCRQocsRfBMQOCXWec5fiwrZi%2FN5ZDsvoaB6ZkGxD6QhaZ5CbH1vSgp0%2F4aSHvk%2FrDuMmp%2B"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Sat, 10 Jan 2026 10:14:12 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=161,cfOrigin;dur=8
x-served-by: cache-yyz4536-YYZ
x-cache: HIT
x-cache-hits: 1
x-timer: S1768082951.050779,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9bbf7f4b0f3239f9-YYZ
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--5G39X4xvTmSLdHHF2_fLU--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/28dace028dc1eaea.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/97f6198da2f33c73.js"/><script src="/_next/static/chunks/47f0e7048ffe633d.js" async=""></script><script src="/_next/static/chunks/7a43f9984b29e0db.js" async=""></script><script src="/_next/static/chunks/748bd001337f3614.js" async=""></script><script src="/_next/static/chunks/445ff3fc5fca15d3.js" async=""></script><script src="/_next/static/chunks/turbopack-61945120ac82df18.js" async=""></script><script src="/_next/static/chunks/b9454a465d566461.js" async=""></script><script src="/_next/static/chunks/18f58fb387171fa4.js" async=""></script><script src="/_next/static/chunks/a26346f9c6c3c8f4.js" async=""></script><script src="/_next/static/chunks/22a514ac493c126b.js" async=""></script><script src="/_next/static/chunks/8f02dfbc2604547e.js" async=""></script><script src="/_next/static/chunks/aab089b5d05c5e6a.js" async=""></script><script src="/_next/static/chunks/131a99854ba754c6.js" async=""></script><script src="/_next/static/chunks/eacfaae43c82d050.js" async=""></script><script src="/_next/static/chunks/2e4f91089ab9e5e3.js" async=""></script><script src="/_next/static/chunks/ce7b12ec9fd54333.js" async=""></script><script src="/_next/static/chunks/2aba2a7a430b32d2.js" async=""></script><script src="/_next/static/chunks/30c73954ee5351b9.js" async=""></script><script src="/_next/static/chunks/9563caf8727be236.js" async=""></script><script src="/_next/static/chunks/6ad08c2068296294.js" async=""></script><script src="/_next/static/chunks/40aa37c82634efb9.js" async=""></script><script src="/_next/static/chunks/97b9fc2573ea5fc4.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-[#F8FAFC]"><div class="text-center"><div class="mb-4 h-12 w-12 animate-spin rounded-full border-4 border-teal border-t-transparent mx-auto"></div><p class="text-muted-foreground">Loading...</p></div></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/97f6198da2f33c73.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[7243,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks/aab089b5d05c5e6a.js\",\"/_next/static/chunks/131a99854ba754c6.js\",\"/_next/static/chunks/eacfaae43c82d050.js\",\"/_next/static/chunks/2e4f91089ab9e5e3.js\"],\"SentryInit\"]\n4:I[47257,[\"/_next/static/chunks/ce7b12ec9fd54333.js\",\"/_next/static/chunks/2aba2a7a430b32d2.js\",\"/_next/static/chunks/30c73954ee5351b9.js\"],\"ClientPageRoot\"]\n5:I[31713,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks
Open service 2606:4700:3037::ac43:a72b:443 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 22:09:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aFFLWKZJgIMZh3U9hpwGUN0yp7sgTbCt3tE6mdTBAIgeCj40JjEc6APRK%2BMMYNFIQgQmDl1shqLDaC%2B5WC8fzNGOWGRWna0ZoaagtJtlKMoPcwLpB3KMMJ3w"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Sat, 10 Jan 2026 10:14:12 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=28,cfOrigin;dur=9
x-served-by: cache-lga21980-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1768082951.857292,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9bbf7f4aa9430c99-EWR
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--5G39X4xvTmSLdHHF2_fLU--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/28dace028dc1eaea.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/97f6198da2f33c73.js"/><script src="/_next/static/chunks/47f0e7048ffe633d.js" async=""></script><script src="/_next/static/chunks/7a43f9984b29e0db.js" async=""></script><script src="/_next/static/chunks/748bd001337f3614.js" async=""></script><script src="/_next/static/chunks/445ff3fc5fca15d3.js" async=""></script><script src="/_next/static/chunks/turbopack-61945120ac82df18.js" async=""></script><script src="/_next/static/chunks/b9454a465d566461.js" async=""></script><script src="/_next/static/chunks/18f58fb387171fa4.js" async=""></script><script src="/_next/static/chunks/a26346f9c6c3c8f4.js" async=""></script><script src="/_next/static/chunks/22a514ac493c126b.js" async=""></script><script src="/_next/static/chunks/8f02dfbc2604547e.js" async=""></script><script src="/_next/static/chunks/aab089b5d05c5e6a.js" async=""></script><script src="/_next/static/chunks/131a99854ba754c6.js" async=""></script><script src="/_next/static/chunks/eacfaae43c82d050.js" async=""></script><script src="/_next/static/chunks/2e4f91089ab9e5e3.js" async=""></script><script src="/_next/static/chunks/ce7b12ec9fd54333.js" async=""></script><script src="/_next/static/chunks/2aba2a7a430b32d2.js" async=""></script><script src="/_next/static/chunks/30c73954ee5351b9.js" async=""></script><script src="/_next/static/chunks/9563caf8727be236.js" async=""></script><script src="/_next/static/chunks/6ad08c2068296294.js" async=""></script><script src="/_next/static/chunks/40aa37c82634efb9.js" async=""></script><script src="/_next/static/chunks/97b9fc2573ea5fc4.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-[#F8FAFC]"><div class="text-center"><div class="mb-4 h-12 w-12 animate-spin rounded-full border-4 border-teal border-t-transparent mx-auto"></div><p class="text-muted-foreground">Loading...</p></div></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/97f6198da2f33c73.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[7243,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks/aab089b5d05c5e6a.js\",\"/_next/static/chunks/131a99854ba754c6.js\",\"/_next/static/chunks/eacfaae43c82d050.js\",\"/_next/static/chunks/2e4f91089ab9e5e3.js\"],\"SentryInit\"]\n4:I[47257,[\"/_next/static/chunks/ce7b12ec9fd54333.js\",\"/_next/static/chunks/2aba2a7a430b32d2.js\",\"/_next/static/chunks/30c73954ee5351b9.js\"],\"ClientPageRoot\"]\n5:I[31713,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks
Open service 2606:4700:3037::ac43:a72b:80 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 301 Moved Permanently
Date: Sat, 10 Jan 2026 22:09:10 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230149-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768082951.782506,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CSRVZyebAUIXXx70CeDDQu1uQAa8YB7%2FXv9ONAFbnvI4feGufbC%2BjDsBnkoTBVcuFJXvqshYiGHSIwWxfeLpbFd0uaarRySYBQvsspLlXAY1vLoBl1fO6jG7"}]}
CF-RAY: 9bbf7f4a0b67d359-FRA
Open service 172.67.167.43:80 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 301 Moved Permanently
Date: Sat, 10 Jan 2026 22:09:10 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230133-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768082951.805167,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uR%2BtnDa8tKNDmJS%2BOy6DhWyOIGc5Xd4ecpQ76%2Bi73NZoLRd5M03OQmhkzRkZ83Xp2uwuMmk7jd7fa%2BELtGBqwpk7uE3jbLJfwQwAdye1"}]}
CF-RAY: 9bbf7f4a3f549191-FRA
Open service 172.67.167.43:443 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 22:09:11 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4wmyvjX%2B50lgzJXFlq0Dl8XJK%2FPZx6yTQFEGZAX1avm%2Fzq5KNJ8do2gUxQu7WkA8JeNqTioTU1ruQdJ%2BXvr49wxkkNP8y%2FgoFQ3xxgnf"}]}
last-modified: Sat, 10 Jan 2026 10:14:12 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230142-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1768082951.005429,VS0,VE2
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9bbf7f4b5c061e5e-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--5G39X4xvTmSLdHHF2_fLU--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/28dace028dc1eaea.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/97f6198da2f33c73.js"/><script src="/_next/static/chunks/47f0e7048ffe633d.js" async=""></script><script src="/_next/static/chunks/7a43f9984b29e0db.js" async=""></script><script src="/_next/static/chunks/748bd001337f3614.js" async=""></script><script src="/_next/static/chunks/445ff3fc5fca15d3.js" async=""></script><script src="/_next/static/chunks/turbopack-61945120ac82df18.js" async=""></script><script src="/_next/static/chunks/b9454a465d566461.js" async=""></script><script src="/_next/static/chunks/18f58fb387171fa4.js" async=""></script><script src="/_next/static/chunks/a26346f9c6c3c8f4.js" async=""></script><script src="/_next/static/chunks/22a514ac493c126b.js" async=""></script><script src="/_next/static/chunks/8f02dfbc2604547e.js" async=""></script><script src="/_next/static/chunks/aab089b5d05c5e6a.js" async=""></script><script src="/_next/static/chunks/131a99854ba754c6.js" async=""></script><script src="/_next/static/chunks/eacfaae43c82d050.js" async=""></script><script src="/_next/static/chunks/2e4f91089ab9e5e3.js" async=""></script><script src="/_next/static/chunks/ce7b12ec9fd54333.js" async=""></script><script src="/_next/static/chunks/2aba2a7a430b32d2.js" async=""></script><script src="/_next/static/chunks/30c73954ee5351b9.js" async=""></script><script src="/_next/static/chunks/9563caf8727be236.js" async=""></script><script src="/_next/static/chunks/6ad08c2068296294.js" async=""></script><script src="/_next/static/chunks/40aa37c82634efb9.js" async=""></script><script src="/_next/static/chunks/97b9fc2573ea5fc4.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-[#F8FAFC]"><div class="text-center"><div class="mb-4 h-12 w-12 animate-spin rounded-full border-4 border-teal border-t-transparent mx-auto"></div><p class="text-muted-foreground">Loading...</p></div></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/97f6198da2f33c73.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[7243,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks/aab089b5d05c5e6a.js\",\"/_next/static/chunks/131a99854ba754c6.js\",\"/_next/static/chunks/eacfaae43c82d050.js\",\"/_next/static/chunks/2e4f91089ab9e5e3.js\"],\"SentryInit\"]\n4:I[47257,[\"/_next/static/chunks/ce7b12ec9fd54333.js\",\"/_next/static/chunks/2aba2a7a430b32d2.js\",\"/_next/static/chunks/30c73954ee5351b9.js\"],\"ClientPageRoot\"]\n5:I[31713,[\"/_next/static/chunks/b9454a465d566461.js\",\"/_next/static/chunks/18f58fb387171fa4.js\",\"/_next/static/chunks/a26346f9c6c3c8f4.js\",\"/_next/static/chunks/22a514ac493c126b.js\",\"/_next/static/chunks/8f02dfbc2604547e.js\",\"/_next/static/chunks
Open service 104.21.35.11:80 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 301 Moved Permanently
Date: Sat, 10 Jan 2026 22:09:10 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-lga21993-LGA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768082951.734496,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sf%2F66dYx1gJXf0JTuI6eW7kg9I09Il6xZV7nTJN4oAKUG%2FGNF%2FpGr9JtNFbtf7vPtZg%2Bf9ZlVkKFAf0%2FzQGojvnUeaISlWY1umtP0dcc"}]}
CF-RAY: 9bbf7f49f87e6e26-EWR
Open service 2606:4700:3035::6815:230b:80 · app.taskup.fun
2026-01-10 22:09
HTTP/1.1 301 Moved Permanently
Date: Sat, 10 Jan 2026 22:09:10 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230084-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768082951.797208,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pPjip0FSALt%2FfRclm2rrXgOIhxq9EoCMOnEfFm0q93j4vzunUFazUQ9c5apTvnuimuvPchw6XtOVHhELUZe%2BNP2o%2Fd3Ro4BkXwcaRlrh0TVqsjUOJ2wUem%2BA"}]}
CF-RAY: 9bbf7f4a1b5fdbdc-FRA
Open service 104.21.35.11:8443 · app.taskup.fun
2026-01-10 22:09
Open service 2606:4700:3037::ac43:a72b:8443 · app.taskup.fun
2026-01-10 22:09
Open service 172.67.167.43:8443 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 522 <none> Date: Wed, 07 Jan 2026 08:55:57 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19653,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba23cbaaed7f93a-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3035::6815:230b:8443 · app.taskup.fun
2026-01-07 08:55
Open service 104.21.35.11:80 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230126-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767776136.307833,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EndAq7n0PN%2BECWkugup42qxkTWJN0lJz7Q%2Fa76y70Nxmh9zP6U53hb0cNqPgYMya98x0vPbaUM3mu5cYdGLfHkZkK6gvU39rsXl%2BaM4H"}]}
CF-RAY: 9ba23cb3dd4303cd-FRA
Open service 2606:4700:3037::ac43:a72b:443 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=io5DNgbTu%2FNpSHCSARun0TaeEWl%2BWmQ3jsC3MXgCfxlJDKUbXyGNE3674bVROf6N07ihmvF0n5cNimMtyKr9M%2FnJukSvD5Qgse2%2F%2BCWTxjL486KCs78jcAIn"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Tue, 06 Jan 2026 04:43:32 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=58,cfOrigin;dur=6
x-served-by: cache-sin-wsat1880032-SIN
x-cache: HIT
x-cache-hits: 0
x-timer: S1767776137.829269,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9ba23cb6c8409cdb-SIN
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--J3WxteosLqMmjRgoNdUtl--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/a0c5272285cdabdd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/f1b4d49aa9e249c5.js"/><script src="/_next/static/chunks/65542e72fbb75fb0.js" async=""></script><script src="/_next/static/chunks/c9fec352ee8f5099.js" async=""></script><script src="/_next/static/chunks/30ea11065999f7ac.js" async=""></script><script src="/_next/static/chunks/786fe7437752235b.js" async=""></script><script src="/_next/static/chunks/turbopack-5462c12876496569.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/00018ad2483c1eaf.js" async=""></script><script src="/_next/static/chunks/7563da3c7de9de66.js" async=""></script><script src="/_next/static/chunks/d4797f94f0dfbb6b.js" async=""></script><script src="/_next/static/chunks/f3e020e15884d2f8.js" async=""></script><script src="/_next/static/chunks/3c083b6a98527fc7.js" async=""></script><script src="/_next/static/chunks/315e14ad8a5ba5d5.js" async=""></script><script src="/_next/static/chunks/8043a9493ceadeb8.js" async=""></script><script src="/_next/static/chunks/ba9a08775c7a59db.js" async=""></script><script src="/_next/static/chunks/725f45f8adb1bc04.js" async=""></script><script src="/_next/static/chunks/336b621774dd273d.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-[#F8FAFC] flex flex-col font-sans text-navy selection:bg-teal/20"><nav class="flex items-center justify-between px-6 py-4 md:px-12 max-w-7xl mx-auto w-full"><div class="flex items-center gap-3"><div class="relative w-10 h-10"><img alt="TaskUp Logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/favicon.svg"/></div><span class="text-2xl font-bold tracking-tight text-navy">Task<span class="text-teal">Up</span></span></div><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-[#5FBED7] hover:bg-[#4AAEC9] text-white rounded-full px-6 py-2 h-auto text-sm font-semibold shadow-md shadow-teal/10 transition-all">Get Started</button></a></nav><main class="flex-1 flex flex-col items-center px-6 pt-16 pb-24 max-w-7xl mx-auto w-full"><div class="text-center mb-16 max-w-3xl" style="opacity:0;transform:translateY(20px)"><div class="inline-flex items-center gap-2 bg-[#E0F7FA] text-[#00838F] px-4 py-1.5 rounded-full text-sm font-bold mb-6 border border-[#B2EBF2]" style="opacity:0;transform:translateY(20px)"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-[#00B8D4] opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-[#00B8D4]"></span></span>Tasks Done. Nagging None.</div><h1 class="text-4xl md:text-6xl font-black text-[#1E293B] mb-6 leading-[1.1]" style="opacity:0;transform:translateY(20px)">Transform how families <br/>teach<!-- -->
Open service 2606:4700:3035::6815:230b:80 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-rtm-ehrd2290036-RTM
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767776136.335228,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=p42W78diUdzNQFCjkKyVI%2FEtwsRtR3jH1J0zFVyxZ5N9fkn7EwLiG8iSGAblw3aAUczpdqFW%2Bw%2BimWbSG8C36Gqzo8JUUPR3l3KDyv4zyx8Eo1NCuWJBDpCQ"}]}
CF-RAY: 9ba23cb3fd3f6d99-AMS
Open service 2606:4700:3037::ac43:a72b:8443 · app.taskup.fun
2026-01-07 08:55
Open service 172.67.167.43:443 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=17DEjL28T%2F1jRdsS2QkmK%2BPINHOL4FNiZ5AsOvrLyWJCdX5ZojKWpM%2F32gXIal7QAE94oKUVvQ2p50grN5r5zeQnPmlYZmSO8jLtkcq7"}]}
last-modified: Tue, 06 Jan 2026 04:43:32 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230180-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767776136.319781,VS0,VE2
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9ba23cb3abae36de-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--J3WxteosLqMmjRgoNdUtl--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/a0c5272285cdabdd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/f1b4d49aa9e249c5.js"/><script src="/_next/static/chunks/65542e72fbb75fb0.js" async=""></script><script src="/_next/static/chunks/c9fec352ee8f5099.js" async=""></script><script src="/_next/static/chunks/30ea11065999f7ac.js" async=""></script><script src="/_next/static/chunks/786fe7437752235b.js" async=""></script><script src="/_next/static/chunks/turbopack-5462c12876496569.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/00018ad2483c1eaf.js" async=""></script><script src="/_next/static/chunks/7563da3c7de9de66.js" async=""></script><script src="/_next/static/chunks/d4797f94f0dfbb6b.js" async=""></script><script src="/_next/static/chunks/f3e020e15884d2f8.js" async=""></script><script src="/_next/static/chunks/3c083b6a98527fc7.js" async=""></script><script src="/_next/static/chunks/315e14ad8a5ba5d5.js" async=""></script><script src="/_next/static/chunks/8043a9493ceadeb8.js" async=""></script><script src="/_next/static/chunks/ba9a08775c7a59db.js" async=""></script><script src="/_next/static/chunks/725f45f8adb1bc04.js" async=""></script><script src="/_next/static/chunks/336b621774dd273d.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-[#F8FAFC] flex flex-col font-sans text-navy selection:bg-teal/20"><nav class="flex items-center justify-between px-6 py-4 md:px-12 max-w-7xl mx-auto w-full"><div class="flex items-center gap-3"><div class="relative w-10 h-10"><img alt="TaskUp Logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/favicon.svg"/></div><span class="text-2xl font-bold tracking-tight text-navy">Task<span class="text-teal">Up</span></span></div><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-[#5FBED7] hover:bg-[#4AAEC9] text-white rounded-full px-6 py-2 h-auto text-sm font-semibold shadow-md shadow-teal/10 transition-all">Get Started</button></a></nav><main class="flex-1 flex flex-col items-center px-6 pt-16 pb-24 max-w-7xl mx-auto w-full"><div class="text-center mb-16 max-w-3xl" style="opacity:0;transform:translateY(20px)"><div class="inline-flex items-center gap-2 bg-[#E0F7FA] text-[#00838F] px-4 py-1.5 rounded-full text-sm font-bold mb-6 border border-[#B2EBF2]" style="opacity:0;transform:translateY(20px)"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-[#00B8D4] opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-[#00B8D4]"></span></span>Tasks Done. Nagging None.</div><h1 class="text-4xl md:text-6xl font-black text-[#1E293B] mb-6 leading-[1.1]" style="opacity:0;transform:translateY(20px)">Transform how families <br/>teach<!-- -->
Open service 104.21.35.11:8443 · app.taskup.fun
2026-01-07 08:55
Open service 104.21.35.11:443 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=V7JK3TE4mloTOpqS2bBWT4tXTycyOWhW1TOkBPkh%2BRsohqC9vUkoph9MBKCa7LViQSR3y%2BW26qQIGuu2QyGL50td5es%2BpnXjk1MyJHhw"}]}
last-modified: Tue, 06 Jan 2026 04:43:32 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230101-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767776136.378030,VS0,VE5
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9ba23cb3fa97dca9-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--J3WxteosLqMmjRgoNdUtl--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/a0c5272285cdabdd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/f1b4d49aa9e249c5.js"/><script src="/_next/static/chunks/65542e72fbb75fb0.js" async=""></script><script src="/_next/static/chunks/c9fec352ee8f5099.js" async=""></script><script src="/_next/static/chunks/30ea11065999f7ac.js" async=""></script><script src="/_next/static/chunks/786fe7437752235b.js" async=""></script><script src="/_next/static/chunks/turbopack-5462c12876496569.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/00018ad2483c1eaf.js" async=""></script><script src="/_next/static/chunks/7563da3c7de9de66.js" async=""></script><script src="/_next/static/chunks/d4797f94f0dfbb6b.js" async=""></script><script src="/_next/static/chunks/f3e020e15884d2f8.js" async=""></script><script src="/_next/static/chunks/3c083b6a98527fc7.js" async=""></script><script src="/_next/static/chunks/315e14ad8a5ba5d5.js" async=""></script><script src="/_next/static/chunks/8043a9493ceadeb8.js" async=""></script><script src="/_next/static/chunks/ba9a08775c7a59db.js" async=""></script><script src="/_next/static/chunks/725f45f8adb1bc04.js" async=""></script><script src="/_next/static/chunks/336b621774dd273d.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-[#F8FAFC] flex flex-col font-sans text-navy selection:bg-teal/20"><nav class="flex items-center justify-between px-6 py-4 md:px-12 max-w-7xl mx-auto w-full"><div class="flex items-center gap-3"><div class="relative w-10 h-10"><img alt="TaskUp Logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/favicon.svg"/></div><span class="text-2xl font-bold tracking-tight text-navy">Task<span class="text-teal">Up</span></span></div><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-[#5FBED7] hover:bg-[#4AAEC9] text-white rounded-full px-6 py-2 h-auto text-sm font-semibold shadow-md shadow-teal/10 transition-all">Get Started</button></a></nav><main class="flex-1 flex flex-col items-center px-6 pt-16 pb-24 max-w-7xl mx-auto w-full"><div class="text-center mb-16 max-w-3xl" style="opacity:0;transform:translateY(20px)"><div class="inline-flex items-center gap-2 bg-[#E0F7FA] text-[#00838F] px-4 py-1.5 rounded-full text-sm font-bold mb-6 border border-[#B2EBF2]" style="opacity:0;transform:translateY(20px)"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-[#00B8D4] opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-[#00B8D4]"></span></span>Tasks Done. Nagging None.</div><h1 class="text-4xl md:text-6xl font-black text-[#1E293B] mb-6 leading-[1.1]" style="opacity:0;transform:translateY(20px)">Transform how families <br/>teach<!-- -->
Open service 2606:4700:3037::ac43:a72b:80 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-lcy-eglc8600047-LCY
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767776136.258613,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ebA%2B%2BUCOJS21xYH5PzTdEYFusqEjp2oB5T81RszShnrhQmj26Z7b7so688d2faHqK%2F61UbwWDU9UhwN1aIU9tntjQlR0KT2R3cYyKc4mH5Nn4gcY54lKQW9L"}]}
CF-RAY: 9ba23cb33c10ccc9-LHR
Open service 2606:4700:3035::6815:230b:443 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sVYq8hYI13KNh0%2BiBdYKa09rYc4bl61gZWWW4ouD%2BHZ7hERX9Ppi9BsVUtfMqufr9N7C429UUngvTuHf1ZbqRT2SYyn2h20pi4H9X11GPJGJAndBG39nhl%2Bn"}]}
last-modified: Tue, 06 Jan 2026 04:43:32 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230153-FRA
x-cache: HIT
x-cache-hits: 2
x-timer: S1767776136.226536,VS0,VE0
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9ba23cb34e905d7a-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--J3WxteosLqMmjRgoNdUtl--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="stylesheet" href="/_next/static/chunks/a0c5272285cdabdd.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/f1b4d49aa9e249c5.js"/><script src="/_next/static/chunks/65542e72fbb75fb0.js" async=""></script><script src="/_next/static/chunks/c9fec352ee8f5099.js" async=""></script><script src="/_next/static/chunks/30ea11065999f7ac.js" async=""></script><script src="/_next/static/chunks/786fe7437752235b.js" async=""></script><script src="/_next/static/chunks/turbopack-5462c12876496569.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/00018ad2483c1eaf.js" async=""></script><script src="/_next/static/chunks/7563da3c7de9de66.js" async=""></script><script src="/_next/static/chunks/d4797f94f0dfbb6b.js" async=""></script><script src="/_next/static/chunks/f3e020e15884d2f8.js" async=""></script><script src="/_next/static/chunks/3c083b6a98527fc7.js" async=""></script><script src="/_next/static/chunks/315e14ad8a5ba5d5.js" async=""></script><script src="/_next/static/chunks/8043a9493ceadeb8.js" async=""></script><script src="/_next/static/chunks/ba9a08775c7a59db.js" async=""></script><script src="/_next/static/chunks/725f45f8adb1bc04.js" async=""></script><script src="/_next/static/chunks/336b621774dd273d.js" async=""></script><meta name="theme-color" content="#00B8D4"/><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/manifest.json"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-[#F8FAFC] flex flex-col font-sans text-navy selection:bg-teal/20"><nav class="flex items-center justify-between px-6 py-4 md:px-12 max-w-7xl mx-auto w-full"><div class="flex items-center gap-3"><div class="relative w-10 h-10"><img alt="TaskUp Logo" loading="lazy" decoding="async" data-nimg="fill" class="object-contain" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" src="/favicon.svg"/></div><span class="text-2xl font-bold tracking-tight text-navy">Task<span class="text-teal">Up</span></span></div><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-[#5FBED7] hover:bg-[#4AAEC9] text-white rounded-full px-6 py-2 h-auto text-sm font-semibold shadow-md shadow-teal/10 transition-all">Get Started</button></a></nav><main class="flex-1 flex flex-col items-center px-6 pt-16 pb-24 max-w-7xl mx-auto w-full"><div class="text-center mb-16 max-w-3xl" style="opacity:0;transform:translateY(20px)"><div class="inline-flex items-center gap-2 bg-[#E0F7FA] text-[#00838F] px-4 py-1.5 rounded-full text-sm font-bold mb-6 border border-[#B2EBF2]" style="opacity:0;transform:translateY(20px)"><span class="relative flex h-2 w-2"><span class="animate-ping absolute inline-flex h-full w-full rounded-full bg-[#00B8D4] opacity-75"></span><span class="relative inline-flex rounded-full h-2 w-2 bg-[#00B8D4]"></span></span>Tasks Done. Nagging None.</div><h1 class="text-4xl md:text-6xl font-black text-[#1E293B] mb-6 leading-[1.1]" style="opacity:0;transform:translateY(20px)">Transform how families <br/>teach<!-- -->
Open service 172.67.167.43:80 · app.taskup.fun
2026-01-07 08:55
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Jan 2026 08:55:36 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230129-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767776136.218207,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PW%2BoC%2BmhXbcADCvbphzTePBvXQqvffcHasCib2bBCF3sH%2FRRtvP9wo%2BHj4ZUbOaWZQJ0xclFFNPpkudAOWAeDQHq5Wb5GKVN5AvsbyPJ"}]}
CF-RAY: 9ba23cb2ed92fcd5-FRA
Open service 2606:4700:3035::6815:230b:443 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tbNFAXig0WWI7NfV7lBPgsc%2BzLrR%2Bbr%2B3zxVPx643vuMmaxL61V5lnGblT2DFbpW3eZXc2vhkOsh3NvFWsgbpGKkIKzsjAe48TeXVPaFMoxwmGTsLSxCgJNe"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Mon, 22 Dec 2025 11:16:15 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=157,cfOrigin;dur=6
x-served-by: cache-lga21971-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767350441.599444,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9b79a3bcbc35b89f-EWR
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--SoFcOnCJDN_uXIKOzSIIO--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2de83037394c267d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9563dab5ba30607d.js"/><script src="/_next/static/chunks/5a86f27e3e244403.js" async=""></script><script src="/_next/static/chunks/0ff423a9fcc0186e.js" async=""></script><script src="/_next/static/chunks/9ef1b022925c3709.js" async=""></script><script src="/_next/static/chunks/turbopack-4a684426a2963482.js" async=""></script><script src="/_next/static/chunks/430ad7c0d9f2a3db.js" async=""></script><script src="/_next/static/chunks/206413bec365f223.js" async=""></script><script src="/_next/static/chunks/7d7d777eaf417838.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/8aa65f7dcb98bb53.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/site.webmanifest"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-gradient-to-br from-teal-light via-background to-accent-light"><div class="text-center px-4"><h1 class="mb-4 text-6xl font-bold text-navy drop-shadow-sm">TaskUp</h1><p class="mb-8 text-xl text-navy/80 max-w-2xl mx-auto">Transform how families teach responsibility, one task at a time.</p><div class="flex flex-col gap-4 sm:flex-row sm:justify-center"><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-teal hover:bg-teal-darker text-white shadow-md hover:shadow-lg transition-all duration-200">Get Started</button></a><a href="/login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-background shadow-sm hover:text-accent-foreground h-10 rounded-md px-8 w-full sm:w-auto border-2 border-teal text-teal hover:bg-teal-light transition-all">Parent Login</button></a><a href="/kid-login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-accent hover:bg-accent/90 text-white shadow-md hover:shadow-lg transition-all">Kid Login</button></a></div><p class="mt-8 text-sm text-navy/60">Web MVP • More features coming soon</p></div></div><!--$--><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/9563dab5ba30607d.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[19458,[\"/_next/static/chunks/430ad7c0d9f2a3db.js\",\"/_ne
Open service 104.21.35.11:8443 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 522 <none> Date: Fri, 02 Jan 2026 10:41:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19314,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b79a3c1bc1ef25f-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:a72b:8443 · app.taskup.fun
2026-01-02 10:40
Open service 2606:4700:3037::ac43:a72b:80 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-lga21958-LGA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767350441.596379,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=119,cfOrigin;dur=2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CJbiEDCA7sIfYDa%2B%2FD%2FN32eTHOG8kn55v4x4TbqOLFAzKxo8Rpua1PoV6KhvcbOJPW8dAqIPDDwFofdsyqVKpKh%2BQmnTAMjSmH%2BJlx3U78xdhi1triUuyVqr"}]}
CF-RAY: 9b79a3bcfdfd5541-EWR
Open service 104.21.35.11:80 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-lga21926-LGA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767350440.491227,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0FBBC2jG31tWqj2VNi%2BcTL0T%2Bagc31p4WOrdMMXkrGLDUOMaZUhwRyit17LXk8EKh72yDtHXmWxHGYkTE2abnv8kiW1ptk6C2WTT0dzW"}]}
CF-RAY: 9b79a3bcfdc5f52c-EWR
Open service 172.67.167.43:443 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wu22GyG1%2F3oFNYPaCRUFLUrm9kr%2F2Fc3hgqlr%2FgeCa1igPrEbM4OwPT7%2FB8VOAav8rtziSidN3GdUaFaSxCTxxxOj6riI8sI74dbcA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
last-modified: Mon, 22 Dec 2025 11:16:15 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=0
x-served-by: cache-lga21928-LGA
x-cache: HIT
x-cache-hits: 2
x-timer: S1767350440.493012,VS0,VE0
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9b79a3bd0899edd5-EWR
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--SoFcOnCJDN_uXIKOzSIIO--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2de83037394c267d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9563dab5ba30607d.js"/><script src="/_next/static/chunks/5a86f27e3e244403.js" async=""></script><script src="/_next/static/chunks/0ff423a9fcc0186e.js" async=""></script><script src="/_next/static/chunks/9ef1b022925c3709.js" async=""></script><script src="/_next/static/chunks/turbopack-4a684426a2963482.js" async=""></script><script src="/_next/static/chunks/430ad7c0d9f2a3db.js" async=""></script><script src="/_next/static/chunks/206413bec365f223.js" async=""></script><script src="/_next/static/chunks/7d7d777eaf417838.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/8aa65f7dcb98bb53.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/site.webmanifest"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-gradient-to-br from-teal-light via-background to-accent-light"><div class="text-center px-4"><h1 class="mb-4 text-6xl font-bold text-navy drop-shadow-sm">TaskUp</h1><p class="mb-8 text-xl text-navy/80 max-w-2xl mx-auto">Transform how families teach responsibility, one task at a time.</p><div class="flex flex-col gap-4 sm:flex-row sm:justify-center"><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-teal hover:bg-teal-darker text-white shadow-md hover:shadow-lg transition-all duration-200">Get Started</button></a><a href="/login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-background shadow-sm hover:text-accent-foreground h-10 rounded-md px-8 w-full sm:w-auto border-2 border-teal text-teal hover:bg-teal-light transition-all">Parent Login</button></a><a href="/kid-login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-accent hover:bg-accent/90 text-white shadow-md hover:shadow-lg transition-all">Kid Login</button></a></div><p class="mt-8 text-sm text-navy/60">Web MVP • More features coming soon</p></div></div><!--$--><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/9563dab5ba30607d.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[19458,[\"/_next/static/chunks/430ad7c0d9f2a3db.js\",\"/_ne
Open service 2606:4700:3037::ac43:a72b:443 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=t8OsobWwHndv7hLuRnHZY8CwEbzy6Ebtr9HZOxqdFxZte%2BXcVpIOgl5I%2FNY%2FWUHWm%2BQZcHx3hHxqfdEn5kk6jSxQf%2Flh0ivXI9Sky6JdN9FaKnXc3RgpE95E"}]}
last-modified: Mon, 22 Dec 2025 11:16:15 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230034-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767350440.410119,VS0,VE2
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9b79a3bc7e1ad270-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--SoFcOnCJDN_uXIKOzSIIO--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2de83037394c267d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9563dab5ba30607d.js"/><script src="/_next/static/chunks/5a86f27e3e244403.js" async=""></script><script src="/_next/static/chunks/0ff423a9fcc0186e.js" async=""></script><script src="/_next/static/chunks/9ef1b022925c3709.js" async=""></script><script src="/_next/static/chunks/turbopack-4a684426a2963482.js" async=""></script><script src="/_next/static/chunks/430ad7c0d9f2a3db.js" async=""></script><script src="/_next/static/chunks/206413bec365f223.js" async=""></script><script src="/_next/static/chunks/7d7d777eaf417838.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/8aa65f7dcb98bb53.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/site.webmanifest"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-gradient-to-br from-teal-light via-background to-accent-light"><div class="text-center px-4"><h1 class="mb-4 text-6xl font-bold text-navy drop-shadow-sm">TaskUp</h1><p class="mb-8 text-xl text-navy/80 max-w-2xl mx-auto">Transform how families teach responsibility, one task at a time.</p><div class="flex flex-col gap-4 sm:flex-row sm:justify-center"><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-teal hover:bg-teal-darker text-white shadow-md hover:shadow-lg transition-all duration-200">Get Started</button></a><a href="/login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-background shadow-sm hover:text-accent-foreground h-10 rounded-md px-8 w-full sm:w-auto border-2 border-teal text-teal hover:bg-teal-light transition-all">Parent Login</button></a><a href="/kid-login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-accent hover:bg-accent/90 text-white shadow-md hover:shadow-lg transition-all">Kid Login</button></a></div><p class="mt-8 text-sm text-navy/60">Web MVP • More features coming soon</p></div></div><!--$--><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/9563dab5ba30607d.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[19458,[\"/_next/static/chunks/430ad7c0d9f2a3db.js\",\"/_ne
Open service 2606:4700:3035::6815:230b:8443 · app.taskup.fun
2026-01-02 10:40
Open service 2606:4700:3035::6815:230b:80 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230146-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767350440.358437,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yPLaYfB2FaIhdYCz5%2BouBkh79%2FJGDJKqyZMZShdZLplQDRQYiHHAcQlAkRfmY5XSrF%2Fs82GISWhDPIBiWux98Ln1HtxXEHXtkrC7iJGgbDvxTymsC6iZaM26"}]}
CF-RAY: 9b79a3bb98381e5a-FRA
Open service 104.21.35.11:443 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cgR8WIbtfCyEB51JQY46WKAsHvH%2BR%2FioFegz7%2BXLDOPXlmVYwgqARDYIMn%2BRjOjTpCH%2FoO9rYAkqJUbvvFvwQ%2FNVn98m6bLvc%2BetKpLl"}]}
last-modified: Mon, 22 Dec 2025 11:16:15 GMT
strict-transport-security: max-age=31556926
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-served-by: cache-fra-eddf8230163-FRA
x-cache: HIT
x-cache-hits: 1
x-timer: S1767350440.415553,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Server: cloudflare
CF-RAY: 9b79a3bc7dd692b3-FRA
Page title: TaskUp - Family Task Manager
<!DOCTYPE html><!--SoFcOnCJDN_uXIKOzSIIO--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/2de83037394c267d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/9563dab5ba30607d.js"/><script src="/_next/static/chunks/5a86f27e3e244403.js" async=""></script><script src="/_next/static/chunks/0ff423a9fcc0186e.js" async=""></script><script src="/_next/static/chunks/9ef1b022925c3709.js" async=""></script><script src="/_next/static/chunks/turbopack-4a684426a2963482.js" async=""></script><script src="/_next/static/chunks/430ad7c0d9f2a3db.js" async=""></script><script src="/_next/static/chunks/206413bec365f223.js" async=""></script><script src="/_next/static/chunks/7d7d777eaf417838.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/8aa65f7dcb98bb53.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><title>TaskUp - Family Task Manager</title><meta name="description" content="Transform how families teach responsibility, one task at a time."/><link rel="manifest" href="/site.webmanifest"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="TaskUp"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><div class="flex min-h-screen items-center justify-center bg-gradient-to-br from-teal-light via-background to-accent-light"><div class="text-center px-4"><h1 class="mb-4 text-6xl font-bold text-navy drop-shadow-sm">TaskUp</h1><p class="mb-8 text-xl text-navy/80 max-w-2xl mx-auto">Transform how families teach responsibility, one task at a time.</p><div class="flex flex-col gap-4 sm:flex-row sm:justify-center"><a href="/signup/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-teal hover:bg-teal-darker text-white shadow-md hover:shadow-lg transition-all duration-200">Get Started</button></a><a href="/login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 bg-background shadow-sm hover:text-accent-foreground h-10 rounded-md px-8 w-full sm:w-auto border-2 border-teal text-teal hover:bg-teal-light transition-all">Parent Login</button></a><a href="/kid-login/"><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 h-10 rounded-md px-8 w-full sm:w-auto bg-accent hover:bg-accent/90 text-white shadow-md hover:shadow-lg transition-all">Kid Login</button></a></div><p class="mt-8 text-sm text-navy/60">Web MVP • More features coming soon</p></div></div><!--$--><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section><script src="/_next/static/chunks/9563dab5ba30607d.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[19458,[\"/_next/static/chunks/430ad7c0d9f2a3db.js\",\"/_ne
Open service 172.67.167.43:8443 · app.taskup.fun
2026-01-02 10:40
Open service 172.67.167.43:80 · app.taskup.fun
2026-01-02 10:40
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 10:40:40 GMT
Content-Length: 0
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Retry-After: 0
Location: https://app.taskup.fun/
Accept-Ranges: bytes
X-Served-By: cache-fra-eddf8230025-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767350440.291489,VS0,VE0
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3reE0YqdqLhh4GsHgJBGenQ1qEHFKJt8HTWDXUBKF%2BdQGBZDE%2FMSDqv9D33zxlpGsSWBIHZs7OWgU%2FPiRXoYnSC5msDlsE3T6XdurfLp"}]}
CF-RAY: 9b79a3bbbeae35ff-FRA