It seems silly but I have been asked that very same questions by more than one user. Every one of my runtime solutions confronts a new user with the following dialog right after launching the application for the first time:
Windows Firewall has blocked some features of this program:
Allow FileMaker Pro Runtime to communicate on these (selectable) networks:
Throughout the years I have tried every setting under the sun to avoid this dialog. What is even more puzzling is that my runtimes do not even access the 'network' directly. I would love to find out how this dialog is avoidable. Is it caused by a specific script step (e.g. send mail)? Is it related to incorrect Windows permissions? Is there any file that can be removed from the runtime to avoid this dialog? Is FileMaker merely tracking how many runtimes are being installed? Any clarification would be appreciated...