Connected Apps
View and manage third-party app connections authorized to access your Brewfather account.
Connected Apps are third-party applications that have been authorized to access your Brewfather account data. When you authorize an external service to connect with Brewfather, that connection appears here so you can monitor and manage it.
Where to Find It
Open Settings
Scroll to the Integration section
Click View next to Connected Apps
This opens the Connected Applications modal where you can see and manage all active connections.
Viewing Connected Apps
The Connected Applications modal lists all apps that currently have active access to your account. Each entry shows:
The app name as registered by the third-party developer
A cloud icon indicating the connection is active
A delete button (trash icon) to remove the connection
If you have no connected apps, the modal shows a message: "You have not connected any applications yet" with a link to this documentation.
Removing a Connected App
To revoke a connected app's access to your account:
Open the Connected Applications modal from Settings > Integration > Connected Apps
Click the trash icon next to the app you want to remove
Confirm by clicking Yes in the confirmation dialog
Removing a connected app immediately deauthorizes it. The app will no longer be able to access your Brewfather data. If you want to use the app again in the future, you will need to go through its authorization flow again from the third-party app's side.
How Connected Apps Work
Connected Apps use an integration request flow to gain access to your account:
A third-party application initiates a connection request
You authorize the request, granting the app access to your data
The connection is stored in your account and appears in the Connected Apps list
The app can then read and interact with your Brewfather data according to its granted permissions
Each connected app has a defined scope that determines what data it can access and what actions it can perform. This may include API access to your batches, recipes, and inventory data.
Building a Connected App
If you are a developer and want to build a tighter integration with Brewfather than the standard API and webhooks allow — such as receiving real-time webhook events when batches or recipes are created, updated, or deleted — you need to build a Connected App.
Connected Apps use an OAuth-style authorization flow that grants your application an API key and webhook access on behalf of each user who connects. This enables deeper integration than a user-generated API key alone.
To get started, contact Brewfather to discuss your integration and get set up as a Connected App partner.
For standard programmatic access, refer to the API documentation for available endpoints and authentication. For real-time event notifications about changes to user data, see the Webhooks documentation.
Currently Supported Connected Apps
The connected apps system is used by integration partners. The currently supported Connected App integration is Brewtools Cloud, which allows Brewtools brewing equipment to sync with your Brewfather batches.
Important Notes
The Connected Apps modal is for managing existing connections. It does not include a button to connect new apps -- new connections are initiated from the third-party app's side.
Only keep connections you actively use and trust. Remove any connections you no longer need.
Removing a connected app does not delete any data that the app has already read or stored on its own servers. It only revokes future access.
Connected apps are limited to 20 active connections per account.
Related Pages
API -- Brewfather REST API for programmatic access
Webhooks -- Outbound webhook options for device data forwarding
Brewtools Cloud -- The primary Connected App integration
Settings -- Where Connected Apps configuration is accessed
Last updated
Was this helpful?