I've done a ton of searching and couldn't find any potential solutions to my problem so hopefully someone has an idea.
First off, this is SP 2010 Foundation.
Currently, our site requires authentication and anonymous authentication is not enabled. What I'd like to do is have links to sharepoint documents in a different, publicly accessible application. They would need to be able to open these links to view the document, but I do not want them to be able to view anything else in SP at all. If I give anonymous access to the library then they'd be able to browse that library, not just the links I give them. Individual item permissions isn't an option since I may be dealing with 1000's of documents.
I think what I may be asking for is a way to allow anonymous access on a library, but not on views? Is this possible? Is there some other way of achieving this?