Dave Maass writes:
The FBI recently opened beta testing of eFOIA, a new online system for filing and tracking requests for records under the Freedom of Information Act (FOIA). On first glance, the project seems like a noble effort to streamline transparency in an agency that is notoriously slow and resistant to releasing public information.
But there’s one feature that we would like to see treated as a bug and excised from the new system: mandatory submission of government-issued identification.
Each time you want to file a FOIA request through eFOIA, you are required to upload a scan of your driver’s license or other formal identification card.
Read more on EFF.