I need to export all contents in a WhatsApp chat, going back several months, including lots of audio and other media. This is for legal reasons, thus I absolutely need each and every element in the conversation. WhatsApp is running on a iPhone 5s, the phone is synchronized with iTunes on a Windows PC, and all elements in the chat have never been deleted.
I tried using WhatsApp's "email chat" function, but it skipped several media, probably due to message size limits (the email was exactly 10 MB); unfortunately, there doesn't seem to be an option in WhatsApp to split the log into multiple emails.
I have an iTunes backup and I can perform an iCloud backup; however, I don't know how to extract WhatsApp data from them. There seem to be lots of apps out there for extracting this kind of data, but they are not free (and I also don't know if they work as promised); I'd prefer a free solution, but a paid one is ok if it can fulfill my requirements.
I already wrote to WhatsApp support, and I'm waiting for their reply; however, I'm also asking here, maybe someone can help.