Many gravel bikes and newer road bikes have two threaded mounts on the top tube. A bolted bag sits tight, cannot rotate and leaves no straps around the tube.
If your frame has no mounts, our own Packstraps do the job. They are made of TPU, so they mount without scratching your frame. They fit any round or shaped top tube and come off in seconds, which is useful if you only want the bag on long rides.
You do not have to decide before you order: both bags come with bolts and straps. Look at your top tube for two small bolts or plugs about 6 cm apart, a little behind the stem.