How to collect several files before you send them
Sending a batch of files sounds simple until you actually do it. You need a screenshot from the desktop, a PDF from Downloads, an image someone sent you in a chat, and a note you exported this morning. None of them live in the same place. So you open the folder, drag one thing to the message, go back, open the next folder, drag the next thing, and by the fourth trip you have lost track of which ones you already added.
The task is not hard. The friction comes from having no place to set things down while you round them up.
Why gathering files is harder than it should be
Drag and drop was built for moving one thing from A to B. You pick a file up, carry it across the screen with the mouse button held down, and drop it. That works fine for a single file. It falls apart the moment you need several, because you can only hold one at a time, and the moment you let go to grab the next one, the first is back where it started.
The usual workarounds are all a little awkward. You can make a temporary folder on the desktop and drag everything into it, then attach the folder, but now you have a stray folder to clean up later. You can select several files at once in Finder, but only if they happen to live in the same folder, which is exactly the case that never holds when the pieces come from four different apps. You can attach them one by one inside the message window, clicking through a file picker each time, which means navigating back to each folder from scratch.
What is missing is a staging area. A spot where you can drop the first file, go find the second, drop that too, and see them both sitting there waiting. Somewhere near the edge of the screen that does not disappear behind the next window you open.
A shelf at the top of the screen
Ledge gives you that staging area at the top centre of the screen, tucked into the notch on the MacBooks that have one and sitting in the same spot on the ones that do not. You drag a file up toward it and let go. The file lands on a shelf that drops down and stays there. Then you go find the next thing, from any app or any folder, and drop that on the shelf too. They gather in one place, side by side, without a throwaway folder and without holding the mouse button down the whole time.
Because the shelf lives at the very top and never moves, it does not vanish when you switch apps. You can pull a screenshot off the desktop, open Mail to grab an attachment someone sent you, dip into Downloads for the PDF, and each thing you drop stays put on the shelf while you go get the next. Your hand learns where the spot is, because it is the same spot every time and you already glance up there to read the clock.
Collecting from several apps at once
The strength of a staging area shows up when the pieces are scattered. Say you are putting together everything a client needs after a call: an invoice sitting in Downloads, two photos of the finished work, a signed form you saved from Mail, and a link to a shared document. Four apps, four folders, one message to send.
With a shelf, the order of operations changes. You collect first, then send. Drag the invoice up to the notch. Switch to Photos and drag the two images up. Go back to Mail, drag the signed form up. Drop the link up there too. Now everything for that client is in one place, and you have not opened the message yet. When you are ready, you grab the group off the shelf and drop it wherever it is going, in one motion.
This also gives you a moment to check your work. Everything you are about to send is visible in a single row, so you can see at a glance that the invoice is the right one and that both photos made it. Sending files is the kind of task where the mistake is usually an omission: you meant to attach four things and only three went. Seeing them lined up first makes that omission obvious before it leaves your Mac.
Let each destination take the right form
The other quiet problem with sending files is that different destinations want different things from the same item. A chat app wants the actual file uploaded. A terminal wants the path to the file as text. A text field wants plain text. A link wants to arrive as a link, not as a file dropped into a folder.
When you drag a gathered group off the shelf, Ledge rewrites the hand-off so each destination gets the version it can use. Drop the group on a chat window and the files upload. Drop a single item on a terminal and it hands over the path as text. Drop it on Finder and it moves the file itself. You do not stop to think about which format the target expects, because the shelf works that out on the way out.
That means the collecting step and the sending step both get simpler. You round everything up in one spot, look it over, and then hand it off once, and the pieces land in the form each place actually needs.
A calmer way to send a batch
None of this requires an account, and nothing you gather leaves your Mac to get where it is going. The files sit on the shelf locally and move locally. There is no upload to a service in the middle, and the app is built so it cannot reach the network at all.
The next time you need to send several files that live in several places, try collecting before you send. Drop each piece on the shelf as you find it, check the row, and hand the whole thing off once. It turns a fiddly round trip through four folders into a short, visible list you can see and trust.