· App für macOS

NetworkProfiles — konfigurierbare Netzwerk- und Kontextprofile für deinen Mac

Der größere Bruder von AirplaneLid: Lege Profile für jede Situation an – Zuhause, Büro, Hotel, öffentliches WLAN, Flugzeug oder Fokusarbeit – und schalte deinen Mac mit einem Klick oder vollautomatisch in den passenden Zustand.

macOS Swift SwiftUI Menüleiste Netzwerk Profile
NetworkProfiles App-Icon
macOS App

Ein Profil für jeden Ort – Netzwerk, Sicherheit und Apps in einem Schritt.

NetworkProfiles herunterladen macOS · ZIP · ca. 2,5 MB

Falls dein Browser warnt: auf „Beibehalten" klicken – die Datei ist sicher. Beim ersten Start mit Rechtsklick → Öffnen.

Ein Profil bündelt alles, was in einem Kontext passieren soll: WLAN, Bluetooth, VPN, Tailscale, AirDrop, Firewall, Lautstärke, bestimmte Apps und sogar eigene Befehle. NetworkProfiles kann diese Profile manuell auf Knopfdruck oder automatisch anhand von Auslösern aktivieren – und auf Wunsch den vorherigen Zustand wiederherstellen.

Hinweis: NetworkProfiles ist nicht über den Mac App Store verteilt und nicht notarisiert. Beim ersten Start muss die App per Rechtsklick → Öffnen bestätigt werden. Wer es lieber schlanker mag, findet mit AirplaneLid die reine Flugmodus-Variante.

Funktionen

  • Beliebig viele eigene Profile (z. B. Zuhause, Büro, Öffentliches WLAN, Flugzeug, Entwicklung)
  • Manuelles Umschalten direkt aus der Menüleiste
  • Automatische Aktivierung anhand von Auslösern
  • Auslöser u. a.: WLAN-Name (SSID), Ethernet, VPN, Tailscale, Schlafen/Aufwachen, Strom/Akku und Uhrzeiten
  • Bedingungen, damit ein Profil nur in der passenden Situation greift
  • Aktionen für WLAN, Bluetooth, VPN, Tailscale und AirDrop
  • Firewall und Stealth-Mode ein- oder ausschalten
  • Systemlautstärke setzen oder stummschalten
  • Apps öffnen, schließen oder als Gruppe starten
  • Eigene Shell-Befehle ausführen (nur nach ausdrücklicher Bestätigung)
  • Vorherigen Zustand beim Profilwechsel wiederherstellen
  • Eigenes App-Symbol je nach aktivem Profil
  • Benachrichtigungen bei Profilwechsel, Fehlern und unbekanntem WLAN
  • Automatischer Start beim Login
  • Steuerung per URL-Schema, z. B. networkprofiles://activate/Buero
  • Übersichtliches Logfenster mit Filtern und Kopier-Funktion

Warum NetworkProfiles?

macOS kennt keinen flexiblen „Kontextmodus". Wer am selben Mac zu Hause, im Büro, im Hotel und unterwegs arbeitet, stellt ständig dieselben Dinge von Hand um: VPN an, AirDrop aus, Lautstärke leiser, Tailscale starten, bestimmte Apps öffnen.

NetworkProfiles nimmt dir das ab. Einmal eingerichtet, schaltet ein einziger Klick – oder ein passender Auslöser – den ganzen Mac in den gewünschten Zustand. Sicherheitsrelevante Schritte wie VPN und Firewall im öffentlichen WLAN laufen so zuverlässig und automatisch.

AirplaneLid bleibt die schlanke Lösung für den Flugmodus am Deckel. NetworkProfiles ist die Variante für alle, die mehrere Situationen sauber trennen und feiner steuern wollen.

Bedienung

NetworkProfiles sitzt dauerhaft in der Menüleiste. Ein Linksklick öffnet ein kompaktes Schnellmenü mit allen Profilen, zeigt das aktive Profil und erlaubt sofortiges Umschalten sowie das Ein- und Ausschalten der Automatik.

Ein Rechtsklick öffnet das Hauptmenü mit Profilverwaltung, Einstellungen, Logs, Hilfe und Beenden.

Profile werden in einem Einstellungsfenster verwaltet: links die Liste der Profile, rechts die Details mit Abschnitten für Allgemeines, Auslöser, Bedingungen, Aktionen beim Aktivieren, Aktionen beim Deaktivieren und Wiederherstellung. Aktionen lassen sich per Liste sortieren.

Beispiel-Profile

NetworkProfiles bringt sinnvolle Standard-Profile mit, die du frei anpassen kannst. Drei Beispiele:

  • Zuhause: Erkennt dein Heim-WLAN und schaltet z. B. Bluetooth an, VPN aus, Tailscale an, AirDrop auf „nur Kontakte" und stellt die Lautstärke passend ein.
  • Öffentliches WLAN: Reagiert auf unbekannte Netzwerke und startet automatisch VPN und Tailscale, schaltet AirDrop aus, aktiviert die Firewall und zeigt eine Warnung an.
  • Flugzeug: Lässt sich manuell aktivieren und schaltet WLAN, Bluetooth und VPN aus, beendet Tailscale und stellt den Mac leise.

Technische Details

NetworkProfiles ist eine native Swift-/SwiftUI-App für macOS und läuft als Menüleisten-App. Sie kommt ohne Cloud aus: Profile, Einstellungen und Logs werden lokal als Dateien im Ordner „Application Support" gespeichert.

Netzwerk- und Systemfunktionen werden über die Bordmittel von macOS gesteuert – etwa CoreWLAN für WLAN, IOBluetooth für Bluetooth, scutil für VPN sowie die lokal installierte Tailscale-App. Eigene Shell-Befehle sind möglich, werden aber nur nach ausdrücklicher Bestätigung ausgeführt und niemals aus fremden Quellen geladen.

Damit die Automatik nicht ständig hin- und herschaltet, sorgt eine Konflikt- und Entprell-Logik dafür, dass immer genau das passende Profil aktiv ist.

Sicherheit & Datenschutz

Alle Daten bleiben auf deinem Mac. Es gibt keine Cloud-Synchronisierung und keine Telemetrie.

Frei eingegebene Shell-Befehle sind bewusst abgesichert: Sie müssen einzeln bestätigt werden, werden lokal gespeichert und nie automatisch aus dem Internet nachgeladen.

Häufige Fragen zu NetworkProfiles

AirplaneLid ist die schlanke App für genau einen Zweck: Funkverbindungen automatisch am Auf- und Zuklappen des MacBook-Deckels steuern. NetworkProfiles ist deutlich flexibler und arbeitet mit beliebig vielen Profilen, eigenen Auslösern, Bedingungen und Aktionen – ideal, wenn du mehrere Situationen wie Zuhause, Büro und unterwegs sauber trennen willst.

Weil NetworkProfiles nicht über den Mac App Store verteilt und nicht von Apple notarisiert ist, blockiert macOS (Gatekeeper) den ersten Start. Mit einem Rechtsklick auf die App und „Öffnen" bestätigst du den Start einmalig – danach öffnet sie sich ganz normal.

Nein. WLAN, Bluetooth, Lautstärke, Apps und viele weitere Aktionen funktionieren immer. Tailscale-, VPN- und einige Sicherheitsfunktionen sind optional und greifen nur, wenn die entsprechenden Dienste auf deinem Mac eingerichtet sind.

Nein. Die App läuft vollständig lokal. Profile, Einstellungen und Logs werden nur auf deinem Mac gespeichert; es werden keine Nutzungsdaten erhoben oder übertragen.

Shell-Aktionen sind sehr mächtig und deshalb bewusst abgesichert: Sie müssen ausdrücklich aktiviert und bestätigt werden, werden lokal gespeichert und niemals automatisch aus fremden Quellen geladen. So behältst du die volle Kontrolle.