Albany sent a letter dated 8/15 saying they are waiting for complete verified paper copies from AMCAS so that they can do "a thoughtful review of your entire application," and screen. But then they say they'll notify me when the on-line supplement is up and when they've received AMCAS, and also to go ahead in send in LOR's.
I gather from all of this that they're not really going to screen, although they did specifically mention screening. Weird.
Tulane's secondary is on-line. You print it out, type it up and send it in. They were one of the first to utilize alternative application pathways.