There is only one file type that uses the .TPSR extension:
TeamViewer Pilot Session Report File
A TPSR file stores a connection protocol created after a TeamViewer Pilot connection conducted through the desktop version of TeamViewer. It is a Zip-compressed archive that contains a .JSON data file and one or more .PNG screenshots of the connection when annotations are added.
TeamViewer is a program used to remotely control devices in order to provide technical support. And TeamViewer Pilot is a remote assistance tool provided through the TeamViewer desktop application that features augmented reality to provide support remotely between experts and users that need assistance.
The purpose of the TPSR file is to store a protocol of a TeamViewer Pilot connection between an "expert" and an end-user for reviewal purposes. The file is automatically generated by TeamViewer at the end of a TeamViewer Pilot connection if the "Connection reporting" setting is enabled. Some examples of data stored in the JSON file include the device type and name, Pilot ID, Expert ID, and the date, time, and duration of the connection.
You can open TPSR files with the desktop version of TeamViewer (version 15.11 and later) installed on your computer. Simply double-click the TPSR file, then TeamViewer prompts your default web browser to display the contents of the file. You can then save the protocol as a .PDF file or print it.
Since TPSR files are Zip-compressed, you can also manually decompress the files with a Zip compression utility, such as Microsoft File Explorer, Apple Archive Utility, or Corel WinZip. You may need to rename the .tpsr file extension to .zip in order to extract the JSON and PNG files in the archive. Keep in mind that the information will not appear the same as if you opened it with TeamViewer.
Updated: December 1, 2020