The popular and free anti malware program Malwarebytes Anti-Malware by default notifies user of outdated database after 7 days.
(The premium version has an update scheduler that keeps the program as well as the malware signature database updated as per set schedule).
For free version, keeping this updated very regularly is crucial to ensure that latest malware can be detected and removed.
These update settings can be changed if needed. To do this, launch Malwarebytes and choose Settings.
Next, click on Update Settings.
Here, change the time interval of outdated database date from 7 days to say daily (1 day).
This ensures that every time Malwarebytes is launched daily, it will display a notification to update database instead of doing it every 7 days.