It has been long established that company records, sim training records, or other similar records will be acceptable to "the administrator" (FAA) for this purpose.
The original statement was: "unless you are working for a 121 carrier, I believe the FAA REQUIRES you to keep a logbook."