Flock è un popolare applicazione per Mac OS X che consente agli utenti di controllare i loro conti su Internet con i Mac. Flock è spesso usato come un firewall di Mac, per limitare l'accesso a Internet per un utente specifico. La principale differenza tra i due approcci è nel modo in cui viene utilizzato l'applicazione: invece di bloccare un utente di accedere a Internet, che impedisce loro di accedere alcuni dei dati di cui hanno bisogno. Se un utente ha già chiesto alcune informazioni, lui o lei sarà reindirizzato a un'altra pagina, non permettendo loro di ottenere l'accesso ad essa.
Questo funziona nello stesso modo come un server proxy, tuttavia la richiesta dell'utente vengono inoltrate solo ad altri computer. Flock può essere utilizzato anche per inviare messaggi ad amici, che vengono poi inviati da un Mac ad un altro. Gli utenti possono impostare il profilo utente Flock dove saranno autorizzati a creare una home page personale che permetterà loro di svolgere tutte le loro attività, mentre ancora l'accesso a Internet.
Per utilizzare Flock, l'utente deve scaricare l'applicazione dal suo sito. Questo verrà inviato tramite e-mail, ma il computer Mac deve essere connesso a Internet. L'applicazione verrà installata e funzionante il momento in cui l'utente avvia il programma. Gli utenti potranno trovare tutte le opzioni necessarie disponibili quando si utilizza l'applicazione. Dopo l'installazione, gli utenti possono accedere con il nome utente e la password che hanno usato sul sito dell'applicazione.