Ik onderteken, notariseer en voeg automatische updates toe aan je desktop app

M
maneet_goyal
M
maneet_goyal
Maneet Goyal
Sommige informatie is automatisch vertaald.

Over deze dienst

Automatische vertaling

Je installer werkt. Daarna zegt Windows "onbekende uitgever", macOS zegt dat het "niet geopend kan worden omdat Apple het niet kan controleren op malware", en de helft van je gebruikers stopt daar meteen mee.


Ik los dat op.


WAT IK DOE

  1. Windows: Authenticode ondertekening met timestamping, zodat je app betrouwbaar blijft nadat het certificaat is verlopen
  2. macOS: Developer ID ondertekening, hardened runtime en entitlements, notarization met notarytool, en stapling zodat het offline verifieerbaar is
  3. Verificatie op een schone machine, zodat je zelf ziet dat de waarschuwing weg is
  4. Automatische updates gekoppeld aan GitHub Releases, S3 of je eigen server
  5. Een pipeline die zowel installers bouwt, ondertekent en publiceert bij elke tag


WERKT MET

Electron, Tauri, .NET, Qt, Python (PyInstaller) en de meeste andere desktop stacks.


WAT JE NODIG HEBT

Je eigen certificaten: een Apple Developer account en een Windows code signing certificaat. Windows certificaten moeten nu op een hardware token of een cloud signing service staan, en daar loopt de meeste mensen vast. Ik help je erdoorheen.


Stuur me je repo of je niet-ondertekende build en ik vertel je precies wat er ontbreekt, voordat je bestelt.


Maak kennis met Maneet Goyal

Maneet Goyal

Desktop apps for Windows and Mac, built to ship

  • Afkomstig uitIndia
  • Lid sindsjul 2025
  • Gem. reactietijd1 uur
  • Laatste levering3 weken
  • Talen

    Engels, Hindi
Hi, I'm Maneet. Seven years building software, 85+ projects delivered for clients in the US, UK and EU. I build desktop apps for Windows and Mac from one codebase, using Electron, Tauri and Rust. New products, existing web apps turned into desktop apps, and privacy-first tools that run AI models fully offline. I also handle the part most developers skip: code signing, Apple notarization, auto-updates and CI/CD. You get a real installer, not a folder of files. Tell me what you're building and I'll tell you what I'd do first.

Automatische vertaling

Mijn portfolio