Equestra — Earth Data Oracle
Signal City · Data Oracle v0.25
RES: 1 VITAL EARTH
(function(){ var manifest = { name: "DataOracle", short_name: "Data Oracle", description: "Real-time data visualization with mystical/esoteric aesthetics", theme_color: "#00cc44", background_color: "#001a08", display: "standalone", orientation: "portrait-primary", start_url: "./", icons: [{src:"https://image.pollinations.ai/prompt/Data%20Oracle%20app%20icon%2C%20signal%20city%20neon%20dark%2C%20geometric%20minimal%2C%20deep%20space?width=256&height=256&nologo=true&model=flux&seed=70941",sizes:"256x256",type:"image/png",purpose:"any maskable"}] }; var mBlob = new Blob([JSON.stringify(manifest)],{type:'application/manifest+json'}); var mLink = document.createElement('link'); mLink.rel='manifest'; mLink.href=URL.createObjectURL(mBlob); document.head.appendChild(mLink); var meta = document.createElement('meta'); meta.name='theme-color'; meta.content='#00cc44'; document.head.appendChild(meta); if('serviceWorker' in navigator){ var sw=[ "var CACHE='forge-2026-08-22';", "self.addEventListener('install',e=>self.skipWaiting());", "self.addEventListener('activate',e=>e.waitUntil(caches.keys().then(ks=>Promise.all(ks.filter(k=>k!==CACHE).map(k=>caches.delete(k)))).then(()=>clients.claim())));", "self.addEventListener('fetch',e=>{", " if(e.request.method!=='GET')return;", " e.respondWith(caches.open(CACHE).then(c=>c.match(e.request).then(h=>{", " var n=fetch(e.request).then(r=>{c.put(e.request,r.clone());return r;});", " return h||n;", " })));", "});" ].join('\n'); var swBlob=new Blob([sw],{type:'text/javascript'}); navigator.serviceWorker.register(URL.createObjectURL(swBlob)); } })();