That's way too short. Because if the point is to protect yourself from accusations, you need to be able to go back in time to whatever the company/courts would say is a reasonable amount of time (and match that policy).
- A week after the event someone reports something.
- Corporate investigates and doesn't tell the employee for a week or two. Maybe even longer.