Siirry sisältöön
Veeti Lehtinen
Takaisin etusivulle

Julkaistu

Duunitracker

Kitkaton työnhaun seuranta — local-first, ilman tilejä ja ilman seurantaa

Avaa tuote

Miksi tämä rakennettiin

Syntyi tarpeesta seurata työnhakua ilman käsin täyttöä ja ilman tietosuojakompromisseja. Työnhakutyökalut pyytävät yleensä tilin, tallentavat hakemukset jonkun toisen pilveen ja muuttavat yksityisen prosessin tuoteputkeksi. Duunitracker tekee päinvastoin.

Se poimii ilmoituksen metadatan suoraan työnhakusivuston URL:sta ja pitää 100 % käyttäjädatasta selaimessa — ei kirjautumista, ei seurantaa, täysi omistajuus. Tavoite ei ollut uusi CRM. Tavoite oli luotettava, yksityinen työnkulku, joka mahtuu puhelimeen.

Mitä se tekee

Duunitracker on local-first-seuranta suomalaiseen työnhakuun, alkaen Duunitorista. Liitä ilmoituksen URL, niin otsikko, työnantaja ja muut kentät täyttyvät automaattisesti. Sen jälkeen hakemuksen tilaa, muistiinpanoja ja seurantaa hallitaan samassa inboxissa — ilman taulukkoa ja ilman, että hakudata lähtee laitteelta.

Varmuuskopio viedään, kun data pitää siirtää laitteelta toiselle. PWA-asennuksena sovellus toimii myös ilman verkkoa, koska totuus on IndexedDB:ssä tässä selaimessa, ei palvelimella. Ilmainen, tilitön, ja rakennettu AI-avusteisesti päästä päähän.

Keskeiset ratkaisut

  • Metadatan poiminta URL:sta

    Liitä työpaikkailmoituksen osoite. Kentät täyttyvät automaattisesti, jotta seurantaa ei tarvitse aloittaa tyhjästä lomakkeesta.

  • 100 % asiakaslaitteella

    IndexedDB pitää ilmoitukset, tilat ja muistiinpanot selaimessa. Ei tiliä, ei pilveä, ei vuotoa — data on käyttäjän.

  • Tilat, muistiinpanot ja seuranta

    Merkitse haetut paikat, päivitä tila ja pidä haastattelu- sekä seurantamuistiinpanot kiinni kussakin haussa.

  • Offline-PWA ja varmuuskopio

    Asennettuna sovellus toimii ilman verkkoyhteyttä. Vie varmuuskopio, kun data pitää siirtää laitteelta toiselle.

Tiedon elinkaari

Tiedon elinkaari

Ilmoituksen URL jäsennellään paikallisesti, tallennetaan IndexedDB:hen ja näkyy inboxissa tiloineen ja muistiinpanoineen. Varmuuskopio on ainoa tapa siirtää dataa — myös ilman verkkoa.

Ilmoituksen URL jäsennellään paikallisesti, tallennetaan IndexedDB:hen ja näkyy inboxissa tiloineen ja muistiinpanoineen. Varmuuskopio on ainoa tapa siirtää dataa — myös ilman verkkoa.

Mitä tästä oppi

Tietosuoja on arkkitehtuuripäätös, ei asetus. Kun tiliä ei ole, luottamus pitää näyttää käyttöliittymässä: ei harmaata pilveä, ei piilotettua analytiikkaa. Kitka poistuu vasta, kun metadata tulee URL:sta eikä näppäimistöltä. AI-avusteinen toteutus nopeutti päästä päähän -ketjua, mutta tuotteen pitää silti tuntua hiljaiselta: tuonti, seuranta ja varmuuskopio ovat yksi työnkulku.