Most organisations already have published policies or procedures. ePolicy helps with the notification and acceptance of policies and procedures which usually resides on a file or web server.
ePolicy displays policies to users and allows them to accept or decline these policies. The user's choice is recorded in a database along with their details. You can then perform subsequent actions based upon their decision.

Download ePolicy v2.0.1.67 (Size 2,652 KiB) (Shareware - 30 day trial)
SHA256 Hash = e2ecb94536ebabe6870f9eeb357012f99259f63f892630167b54ebcfa6a322fd

ePolicy Admin Screen ePolicy User Screen ePolicy Reports ePolicy Settings

ePolicy Base Licence
AUD $25.00
Only one Base Licence is required per site, irrespective of how many User Licences are required. A Base Licence does not include User Licences.
ePolicy Base Licence
ePolicy User Licences
AUD $0.50 per user
You will need to purchase one User Licence per person that will be using the ePolicy software. (It is not a concurrent user licence.)
ePolicy User Licences:

If you are expanding the number of licences then please enter your Licence ID. This can be found by running ePolicyRegistration.exe.
Enter the number of extra licences required into the field above.
Licence ID:
Base Licence: No
User Licences: 0
Licence ID: N/A
Total: AUD $0.00
Add to PayPal cart.
View PayPal cart.
Buy via Stripe using credit card.

How it Works:

The ePolicy application consists of two programs:

  • ePolicy Browser (ePolicy.exe) which presents policies to users to be accepted or declined.
  • ePolicy Administrator (ePolicyAdmin.exe) allows a policy coordinator (administrator) to change the policy that is displayed to all users. It has other controls which define rules for when a policy is displayed and where the collected information is stored. It also allows the policy coordinator to view information about user policy acceptance activity.

The ePolicy Administrator allows a policy coordinator to define a policy to be displayed to users which is recorded in the file ePolicy.ini. The ePolicy Browser then reads the ePolicy.ini file and displays the policy. The user either agrees or disagrees to the policy by selecting the appropriate button at the bottom of the screen. This in turn records the user's choice and details about the user in an SQL database residing on a SQL server.

If the user accepted the policy, a flag file is written to the user's "home drive" indicating that the particular policy was accepted and will not be displayed for approval again until a new policy is issued.

If the user declines the policy, then they are presented the same policy the next time the ePolicy Browser is invoked. Through the use of a batch file, you could also do things like logging the user out if they do not accept a policy. The choice is yours.

ePolicy was intentionally designed to only distribute policies. It is not designed to create policies. This is because most organisations already have published policies and procedures. ePolicy helps with the notification and acceptance of policies and procedures which usually resides on a file or web server.

Typical Use of the Application:

You can use ePolicy to present PC users upon login with new policies which they must accept or else the PC logs the user out. A sample batch file and Logout program is included to show you how this can be done.


  • Application does not require individual installation on client PCs.
  • Application can be run from UNC paths.
  • Settings can point to UNC paths and supports environment variables.
  • Users cannot intentionally exit the Policy browser without first accepting or declining the policy.
  • Previously accepted policy not be displayed while a declined policy will be displayed again.
  • Users policy decision can be used to invoke other processes through the use of return codes.
  • URLs are used to display policies.
  • Policy URLs can be to a:
    1. webserver
    2. UNC path to a share
  • Policy URLs supports environment variables.
  • Graphical reports can be generated:
    1. Total responses
    2. Top 50 users who have declined policies
    3. Policies with ratio of accepted versus declined in order of volume
  • Policy records can be searched.
  • Policy data can be exported.
  • Designed for large numbers of users.

Software Requirements:

Operating System:
Windows 7
Windows Vista
Windows XP SP1+
Microsoft Internet Explorer 5+ and SHDOCVW.DLL that comes with IE.
Compatible Plug-ins for Microsoft Internet Explorer to display web content.
Database Server:
Microsoft SQL Server 2008 R2 (Workgroup, Standard, Enterprise or Datacenter)
Microsoft SQL Server 2008 (Workgroup, Standard, Enterprise or Datacenter)
Microsoft SQL Server 2005 (Workgroup, Standard, Enterprise or Datacenter)
Networked Drive:
Used to host the application files.
Accessible by all users.
Disk Space:
15MB free disk space.


More Information?

For more information, please consult the Help file included with the application.