詳しいご回答ありがとうございます。非常に参考になりました。
データを受信する動画サイトはYouTubeです。主な機能は、ソフトウェア内で追加したyoutubeチャンネルの最新動画を表示し、複数のチャンネルの最新動画が一画面で見られるという(予定の)ソフトです。
youtubeページからダウンロードするデータはチャンネル名、動画タイトル、視聴回数、動画サムネイル などです。
回答者様の意見を参考にした他、自分なりにサムネイルのキャッシュに関して調べてみたのですが
違法ダウンロードの場合、ブラウザキャッシュ自体は違法ではなくとも、キャッシュをキャッシュ以外の用途で使用すると複製物の目的外使用となり違法になります。
(著作権法第49条)
(ネット上の著作権法の内容を分かりやすく要約したものを見つけたので引用しました。)
上記の内容を見て、ソフトウェアの開発側においてはサムネイルのキャッシュのためにHDD・SSDに保存する機能は悪質ではないと判断しました。
ソフトウェアでは、プログラムでサムネイル画像を表示するためにHDD・SSD上にサムネイルキャッシュ用ディレクトリに拡張子を隠すなどして保存させ、できるだけそれ以外の用途に使用できないように画像を管理させるようにしようと思います。
また、最新動画を新着順に10件表示させるプログラムだとして、新たに最新動画がアップロードされたときは、最新10件ではなくなった11件目またはそれ以降のサムネイル画像は自動で削除するようにします。
>>ソラ さん
ソフトが完成して配布するときには、キャッシュデータはすべて真っ白にしてソフトのユーザがソフトを起動したときにデータがキャッシュ保存されるという仕様にしたいと思います。
詳しく説明いただき、とても助かりました。ありがとうございます。
>>(No.82547) さん
確認してみましたが、youtube利用規約にはサムネイルの保存に関しての記載が見つかりませんでした。
動画の再生自体は、動画リンクをブラウザで開かせるようにする予定です。
ご指摘されるまで動画サイトそのものの利用規約を確認することを忘れていました。ご意見ありがとうございます。