1. A method of controlling write access to a storage medium by: monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and prompting to a user what write access they wish to grant to an application; controlling write access to the storage medium by the application in dependence on said interrogation.