Frequently Asked Questions

What platforms are supported?

Mutter supports the iPod, iPhone, iPad, and is optimised for each device.  There are currently no plans to support OS X.


Why does Mutter disconnect in the background after 30 seconds?

Apple introduced a change in iOS 7 onwards that suspends background processes after 3 seconds.  The only applications that are exempt from this are: Music player apps, Audio recording apps, SatNav apps, and VoIP apps.  Unfortunately, there is no workaround for this.  We recommend that you use a ZNC server (, but appreciate this is not practical for everyone.


What is ZNC and how can I use it?

ZNC is an IRC network bouncer.  It can be used to detach the Mutter IRC client from an IRC server while staying connected indefinitely. ZNC is the preferred IRC bouncer for the Mutter IRC client and provides many features that are not available with other IRC bouncers.  We recommend that you use a ZNC server ( for the most optimum experience.


How do I connect to a ZNC server?

To connect to a ZNC server you will need the Server Address, Server Port, SSL value, Username, Password, and a Network Name for the connection. This can be accomplished by clicking on the '+' symbol to add a new connection.  A window will appear with the field names.  Enter the Network Name into the Network field and the Server Address into the Server field.  Then click on 'Advanced', and enter the Server Port into the Port field; Password into the first Password field; set the SSL value using the Use SSL encryption switch; and finally the Username in the Username field.  After these steps are complete, you are ready to connect to your ZNC server.


Is there a way for Mutter to avoid repetitive ZNC buffer playback?

It is recommended that you use the advanced ZNC playback module which makes it possible for Mutter to request partial buffer playback starting from where it left off - this avoids the undesired repetitive buffer playback.


How do I connect using SASL?

Mutter supports SASL (Simple Authentication and Security Layer), which when configured correctly will use SASL PLAIN authentication providing the IRC server that is being connected to supports it.  You can enable SASL on a connection by clicking on 'Advanced' in the Connection settings, and switching the Use SASL to the on position.  In the Authentication Settings, enter your Username into the Username field, and Password into the Password field.  After the steps are complete, you are ready to connect to your IRC server using SASL.



Why does Mutter start up with an orange launch screen for a split second and then switch to a dark blue launch screen before the app is loaded?


The old launch screen is being cached by iOS's springboard and will not switch to the new launch screen until the old one has expired from the cache or the app is re-installed. This is an iOS feature and beyond our control.