I have spent the last month intensively preparing the material required for my Portuguese visa application. Beyond ridiculous, would be an understatement. Not just bureaucracy on steroids, but no single definitive source of information, conflicting views on many issues and utter dysfunction regards online processes. Several times over, it took me a whole day to complete a single form, having to use the chat facility at every step, to solve technical issues and ambiguities. Guarding my personal data over the last few years has gone by the wayside. This has been nothing short of full disclosure.
Best of luck with application.