A hearing aid service system comprising an Internet enabled personal communication device and at least one hearing aid (10, 11) provided with respective transceivers for establishing a wireless connection, whereby the personal communication device becomes a gateway for said at least one hearing aid (10, 11) to a remote server accessible over the Internet; - wherein said at least one hearing aid (10, 11) includes a processor controlling the operation of the hearing aid, and a memory containing program code for at least one add-on program for the operation of the hearing aid; - wherein said remote server is managing user accounts for a plurality of hearing aid users, including managing subscription status for said at least one add-on program for the operation of said at least one hearing aid (10, 11); - wherein the remote server creates a subscription status change event for a user account upon change of the subscription status for said at least one add-on program; - wherein the remote server upon the occurrence of the subscription status change event sends a status change instruction to said at least one hearing aid (10, 11) for enabling or disabling one or more of said at least one add-on program according to the change of the subscription status by using the personal communication device as the gateway; wherein said at least one hearing aid (10, 11) is adapted: - to receive the status change instruction from said remote server via the personal communication device acting as the gateway between the remote server and the hearing aid (10, 11); and - to enable or disable one or more of said at least one add-on programs according to the received status change instruction; wherein said personal communication device is adapted: - to presenting a hearing aid control application software interface to the user; and - for displaying on the hearing aid control application software interface a notification for warning the user that a subscription on said at least one add-on program is approaching expiry. - wherein said at least one hearing aid (10, 11) includes a processor controlling the operation of the hearing aid, and a memory containing program code for at least one add-on program for the operation of the hearing aid; - wherein said remote server is managing user accounts for a plurality of hearing aid users, including managing subscription status for said at least one add-on program for the operation of said at least one hearing aid (10, 11); - wherein the remote server creates a subscription status change event for a user account upon change of the subscription status for said at least one add-on program; - wherein the remote server upon the occurrence of the subscription status change event sends a status change instruction to said at least one hearing aid (10, 11) for enabling or disabling one or more of said at least one add-on program according to the change of the subscription status by using the personal communication device as the gateway; wherein said at least one hearing aid (10, 11) is adapted: - to receive the status change instruction from said remote server via the personal communication device acting as the gateway between the remote server and the hearing aid (10, 11); and - to enable or disable one or more of said at least one add-on programs according to the received status change instruction; - to receive the status change instruction from said remote server via the personal communication device acting as the gateway between the remote server and the hearing aid (10, 11); and - to enable or disable one or more of said at least one add-on programs according to the received status change instruction; wherein said personal communication device is adapted: - to presenting a hearing aid control application software interface to the user; and - for displaying on the hearing aid control application software interface a notification for warning the user that a subscription on said at least one add-on program is approaching expiry. - to presenting a hearing aid control application software interface to the user; and - for displaying on the hearing aid control application software interface a notification for warning the user that a subscription on said at least one add-on program is approaching expiry.