In Germany every site that collects, stores and/or processes personal data (PD) is required to have a data privacy explanation that is easily reachable from every page and explains to the user what data is being received, stored, processed and also explain the user's rights (for example the right to be informed, to correct data and so on).
At first glance, a "private" page does not directly process personal data and would therefore not require a privacy policy.
So if you don't use contact forms, advertising banners, social media plugins, etc., you should be on the safe side.
What most don't see: The server on which pages are located (hosted) collects personal data in the background in the form of server log files. These log files contain IP addresses, these addresses are personal data.
So yes. Even if the server doesn't log the IP to logfiles as it still receives the IP every site needs a privacy page.
There are good privacy page generators, though. Free of cost.