Pulse Local is een budgetteringsapp die privacy centraal stelt door zowel het grootboek als de AI-modellen volledig lokaal op de computer van de gebruiker te draaien. In tegenstelling tot traditionele cloud-apps of hybride local-first apps, verlaten vragen aan de AI-chat de machine niet.
Belangrijkste kenmerken:
- Privacy & Veiligheid: Alleen noodzakelijke data voor updates en bank-synchronisatie (via Plaid) wordt verzonden; analytics en chatvragen blijven strikt lokaal.
- Lokale AI-Chat: Gebruikers kunnen persoonlijke financiële analyses maken op basis van hun eigen transacties via lokale modellen, wat volledige controle over de data garandeert.
- Functionaliteiten: De app biedt uitgebreide tools voor budgetplanning, doelen, cashflow-voorspellingen en ondersteunt diverse wereldwijde valuta.
- Technische details: De app is momenteel beschikbaar voor Mac (Apple Silicon), met een Windows-versie in ontwikkeling. De interface en chat zijn in het Engels.
- Prijsmodel: De app is gratis beschikbaar, met optionele eenmalige donaties en een jaarlijks abonnement (Sync Pass) voor automatische bankkoppelingen.
Pulse Local: Budgetteren dat nooit je computer verlaat
Hoe het werkt en netwerkactiviteit
Wat er wel en niet wordt verzonden
De app is ontworpen om minimale netwerkactiviteit te hebben. De volgende overzichten tonen wat er wel en niet het apparaat verlaat:
- App en AI-modellen: Deze worden eenmalig gedownload (ongeveer 2,9 GB in totaal). Het grootste model (2,5 GB) controleert elk financieel antwoord en kan worden uitgeschakeld in de instellingen.
- Updates: De app controleert optioneel of er een nieuwere versie beschikbaar is en downloadt deze indien nodig. Deze aanvraag bevat geen persoonlijke gegevens, wordt nergens geregistreerd en kan worden uitgeschakeld.
- Transacties: Bankgegevens worden opgehaald (bij synchronisatie) en doorgegeven, maar worden niet opgeslagen.
- Vragen: Je vragen worden nooit verzonden.
- Analytics en crashlogs: Deze worden nooit verzonden.
Synchronisatie via Plaid
Wanneer je synchroniseert, maakt de app verbinding met Pulse, die vervolgens Plaid vraagt om nieuwe transacties. Deze gegevens passeren het geheugen van de server en worden niet weggeschreven of opgeslagen. De server bewaart enkel het connectietoken en het record van de verbinding (instelling, status, laatste synchronisatietijd). Je grootboek, de modellen en elke vraag blijven op jouw machine.
Lokale privacy versus traditionele "Local-first" apps
Er is een belangrijk verschil tussen hoe Pulse Local werkt en andere apps die beweren "lokaal" te zijn:
- Standaard Local-first apps: Deze bewaren je grootboek (data) op je schijf, maar zodra je een vraag stelt, worden de vraag en de relevante datarijen naar een hosted model gestuurd. Hoewel een privacybeleid kan beloven dat er niet op getraind wordt, verlaat de vraag nog steeds je machine.
- Pulse Local: Zowel het grootboek als de vragen blijven lokaal. De AI-modellen zijn bestanden die naast je grootboek staan; er is geen extern eindpunt waar gegevens naartoe gestuurd kunnen worden.
De AI-Chat: Vragen over je geld
Je kunt de chat gebruiken om uit te zoeken waar je geld naartoe is gegaan, maanden met elkaar te vergelijken of te controleren wat er over is in je budget.
Kenmerken van de chat
- Privé: De chat blijft op jouw machine; vragen worden niet naar een online AI-service gestuurd.
- Persoonlijk: Antwoorden zijn gebaseerd op jouw eigen transacties, winkels, categorieën en maanden.
- Transparant: Je kunt inzien wat er precies is meegeteld door de details achter een antwoord te controleren. Labels boven de antwoorden tonen wat Pulse heeft meegerekend; deze kun je selecteren om ze te wijzigen.
Interactie en limieten
Je kunt de conversatie voortzetten door bijvoorbeeld te vragen "per verkoper" voor een uitsplitsing, of een andere maand te noemen voor een vergelijking. Pulse legt cijfers en alledaagse budgetteringstermen uit, maar de beslissing wat je ermee doet, is aan jou.
Belangrijke beperking: Pulse kan een vraag verkeerd begrijpen. Wanneer twee interne controles van het model verschillen, geeft de app aan dat hij het niet zeker weet in plaats van te gokken. AI-antwoorden zijn duidelijk gelabeld.
Functionaliteiten van de app
Pulse Local is een volledige budgetteringsapp en geen privacy-demo. De app biedt functies zoals:
- Plannen en doelen
- Regels
- Rollover (doorrollen van budget)
- Splitsingen
- Cashflow en voorspellingen
- Inzicht in gewoontes
De rekenmethodes zijn getest tegen zes maanden van een echt grootboek en kwamen tot op de cent nauwkeurig overeen.
Wereldwijde ondersteuning en valuta
Local mode is globaal. Je kiest één keer je land en het grootboek wordt bijgehouden in jouw valuta.
- Opmaak: Cijfers worden geschreven zoals gebruikelijk in het gekozen land (bijv. 1.234,56 € in Berlijn of ¥1,311 in Tokyo).
- Import: Bankbestanden uit elk land kunnen worden geïmporteerd (dag-eerst datums, decimale komma's, headers in eigen taal). Er vindt nooit een conversie van valuta plaats.
- Taal: De app en de chat beantwoorden in het Engels.
- Banksynchronisatie: Synchronisatie via Plaid is momenteel alleen beschikbaar voor Amerikaanse banken. Voor alle andere regio's kan men gebruikmaken van de Local mode en CSV-bestanden importeren.
Prijzen en Toegang
Pulse Local wordt ontwikkeld door een klein team van ML-specialisten en productontwikkelaars. Omdat de app lokaal draait, brengt het geen operationele kosten met zich mee voor de makers. Er zijn verschillende opties:
- Gratis ($0): Alle functies, geen account nodig, geen meldingen.
- Ondersteun ($20): Een bedankje dat de volgende release financiert.
- Houd het project in stand ($40): Voor mensen die willen dat deze app jarenlang blijft bestaan.
- Eigen bedrag: Je kunt zelf een bedrag bepalen (vanaf $1).
Alle bovenstaande opties geven toegang tot dezelfde download en functies. Het is een eenmalige betaling, geen abonnement.
Sync Pass: Banksynchronisatie brengt wel kosten met zich mee. Dit is beschikbaar via de Sync Pass voor $29 per jaar.
Technische beperkingen en overwegingen
Bij het gebruik van Pulse Local zijn er enkele compromissen:
- Bankverbinding: Voor een live feed is een server nodig die je inloggegevens beheert. Zonder de Sync Pass (of bij niet-Amerikaanse banken) moet je handmatig CSV-bestanden importeren.
- Apparaatbeperking: Je grootboek bestaat alleen op de machine waarop de app is geïnstalleerd. Synchronisatie brengt transacties binnen, maar kopieert je grootboek nooit naar een andere plek.
- Platform en Taal: De app is eerst beschikbaar voor Mac (Apple Silicon), getekend en genominaliseerd door Apple. Windows volgt. De app communiceert in het Engels. Oudere Intel Macs worden niet ondersteund.
- Modelprestaties: Omdat er kleine lokale modellen worden gebruikt, zijn deze bij open vragen minder krachtig dan grote cloud-modellen. Daarom doet code het meeste werk. Met de controlefunctie ingeschakeld duurt een financieel antwoord 12 tot 14 seconden.
Pulse Local: Budgetteren dat nooit je computer verlaat
Hoe het werkt en netwerkactiviteit
Wat er wel en niet wordt verzonden
De app is ontworpen om minimale netwerkactiviteit te hebben. De volgende overzichten tonen wat er wel en niet het apparaat verlaat:
- App en AI-modellen: Deze worden eenmalig gedownload (ongeveer 2,9 GB in totaal). Het grootste model (2,5 GB) controleert elk financieel antwoord en kan worden uitgeschakeld in de instellingen.
- Updates: De app controleert optioneel of er een nieuwere versie beschikbaar is en downloadt deze indien nodig. Deze aanvraag bevat geen persoonlijke gegevens, wordt nergens geregistreerd en kan worden uitgeschakeld.
- Transacties: Bankgegevens worden opgehaald (bij synchronisatie) en doorgegeven, maar worden niet opgeslagen.
- Vragen: Je vragen worden nooit verzonden.
- Analytics en crashlogs: Deze worden nooit verzonden.
Synchronisatie via Plaid
Wanneer je synchroniseert, maakt de app verbinding met Pulse, die vervolgens Plaid vraagt om nieuwe transacties. Deze gegevens passeren het geheugen van de server en worden niet weggeschreven of opgeslagen. De server bewaart enkel het connectietoken en het record van de verbinding (instelling, status, laatste synchronisatietijd). Je grootboek, de modellen en elke vraag blijven op jouw machine.
Lokale privacy versus traditionele "Local-first" apps
Er is een belangrijk verschil tussen hoe Pulse Local werkt en andere apps die beweren "lokaal" te zijn:
- Standaard Local-first apps: Deze bewaren je grootboek (data) op je schijf, maar zodra je een vraag stelt, worden de vraag en de relevante datarijen naar een hosted model gestuurd. Hoewel een privacybeleid kan beloven dat er niet op getraind wordt, verlaat de vraag nog steeds je machine.
- Pulse Local: Zowel het grootboek als de vragen blijven lokaal. De AI-modellen zijn bestanden die naast je grootboek staan; er is geen extern eindpunt waar gegevens naartoe gestuurd kunnen worden.
De AI-Chat: Vragen over je geld
Je kunt de chat gebruiken om uit te zoeken waar je geld naartoe is gegaan, maanden met elkaar te vergelijken of te controleren wat er over is in je budget.
Kenmerken van de chat
- Privé: De chat blijft op jouw machine; vragen worden niet naar een online AI-service gestuurd.
- Persoonlijk: Antwoorden zijn gebaseerd op jouw eigen transacties, winkels, categorieën en maanden.
- Transparant: Je kunt inzien wat er precies is meegeteld door de details achter een antwoord te controleren. Labels boven de antwoorden tonen wat Pulse heeft meegerekend; deze kun je selecteren om ze te wijzigen.
Interactie en limieten
Je kunt de conversatie voortzetten door bijvoorbeeld te vragen "per verkoper" voor een uitsplitsing, of een andere maand te noemen voor een vergelijking. Pulse legt cijfers en alledaagse budgetteringstermen uit, maar de beslissing wat je ermee doet, is aan jou.
Belangrijke beperking: Pulse kan een vraag verkeerd begrijpen. Wanneer twee interne controles van het model verschillen, geeft de app aan dat hij het niet zeker weet in plaats van te gokken. AI-antwoorden zijn duidelijk gelabeld.
Functionaliteiten van de app
Pulse Local is een volledige budgetteringsapp en geen privacy-demo. De app biedt functies zoals:
- Plannen en doelen
- Regels
- Rollover (doorrollen van budget)
- Splitsingen
- Cashflow en voorspellingen
- Inzicht in gewoontes
De rekenmethodes zijn getest tegen zes maanden van een echt grootboek en kwamen tot op de cent nauwkeurig overeen.
Wereldwijde ondersteuning en valuta
Local mode is globaal. Je kiest één keer je land en het grootboek wordt bijgehouden in jouw valuta.
- Opmaak: Cijfers worden geschreven zoals gebruikelijk in het gekozen land (bijv. 1.234,56 € in Berlijn of ¥1,311 in Tokyo).
- Import: Bankbestanden uit elk land kunnen worden geïmporteerd (dag-eerst datums, decimale komma's, headers in eigen taal). Er vindt nooit een conversie van valuta plaats.
- Taal: De app en de chat beantwoorden in het Engels.
- Banksynchronisatie: Synchronisatie via Plaid is momenteel alleen beschikbaar voor Amerikaanse banken. Voor alle andere regio's kan men gebruikmaken van de Local mode en CSV-bestanden importeren.
Prijzen en Toegang
Pulse Local wordt ontwikkeld door een klein team van ML-specialisten en productontwikkelaars. Omdat de app lokaal draait, brengt het geen operationele kosten met zich mee voor de makers. Er zijn verschillende opties:
- Gratis ($0): Alle functies, geen account nodig, geen meldingen.
- Ondersteun ($20): Een bedankje dat de volgende release financiert.
- Houd het project in stand ($40): Voor mensen die willen dat deze app jarenlang blijft bestaan.
- Eigen bedrag: Je kunt zelf een bedrag bepalen (vanaf $1).
Alle bovenstaande opties geven toegang tot dezelfde download en functies. Het is een eenmalige betaling, geen abonnement.
Sync Pass: Banksynchronisatie brengt wel kosten met zich mee. Dit is beschikbaar via de Sync Pass voor $29 per jaar.
Technische beperkingen en overwegingen
Bij het gebruik van Pulse Local zijn er enkele compromissen:
- Bankverbinding: Voor een live feed is een server nodig die je inloggegevens beheert. Zonder de Sync Pass (of bij niet-Amerikaanse banken) moet je handmatig CSV-bestanden importeren.
- Apparaatbeperking: Je grootboek bestaat alleen op de machine waarop de app is geïnstalleerd. Synchronisatie brengt transacties binnen, maar kopieert je grootboek nooit naar een andere plek.
- Platform en Taal: De app is eerst beschikbaar voor Mac (Apple Silicon), getekend en genominaliseerd door Apple. Windows volgt. De app communiceert in het Engels. Oudere Intel Macs worden niet ondersteund.
- Modelprestaties: Omdat er kleine lokale modellen worden gebruikt, zijn deze bij open vragen minder krachtig dan grote cloud-modellen. Daarom doet code het meeste werk. Met de controlefunctie ingeschakeld duurt een financieel antwoord 12 tot 14 seconden.