Back to home

Unsigned Builds

Fretodoro is currently distributed without code signing certificates. This is common for early-stage open-source desktop apps. Here's what that means for each platform and how to run the app safely.

Windows

When you download and run Fretodoro on Windows, SmartScreen may show a warning saying the app is "unrecognized" or "could harm your device." This happens because unsigned apps haven't yet built reputation with Microsoft.

To run the app:

  1. Click More info on the SmartScreen dialog
  2. Then click Run anyway

Code signing for Windows requires an OV or EV certificate. EV certificates ($200–$500/year) grant immediate SmartScreen reputation. This is planned for a future release. Tauri docs ↗

macOS

macOS Gatekeeper will block unsigned apps downloaded from the internet, showing a message that the app is "damaged and can't be opened" or "cannot be verified."

To run the app:

  1. Open System Settings → Privacy & Security
  2. Scroll down to find the blocked app and click Open Anyway

Alternatively, right-click the app in Finder and choose Open to bypass Gatekeeper on first launch.

Proper macOS distribution requires an Apple Developer account ($99/year) and notarization. This is planned for a future release. Tauri docs ↗

Linux

Linux does not require code signing for app distribution. You can run Fretodoro without any security warnings or additional steps.

Optional GPG signing is supported for verifying that the binary hasn't been tampered with, but this is a manual process requiring users to validate signatures themselves. AppImage does not enforce signature validation automatically.

Tauri docs ↗

Why isn't Fretodoro signed yet?

Code signing certificates cost money (Apple Developer Program is $99/year; Windows EV certificates range from $200–$500/year) and require organizational identity verification. As an early open-source project, we're prioritizing the app itself first.

Signed releases for Windows and macOS are planned. In the meantime, you can always verify the source code on GitHub.

View source on GitHub