DXF VIEWER

Privacy Policy

Last updated:

1. About this policy

This Privacy Policy explains how DXF Viewer: CAD Drawings ("DXF Viewer") handles information when you use it. DXF Viewer is an Android app for opening, measuring and marking up 2D drawings in the DXF format. It works offline, needs no account, and does not ask for your name, email address, contacts, photos, camera, microphone or location.

2. Your drawings stay on your device

When you open a drawing with Open file, with "Open with" in another app or from the share menu, DXF Viewer reads it on your device to draw it and to show its layers, units and size. Measuring, area, markup and export also run on your device. Your drawings are never uploaded, and the developer has no server that could receive them.

  • Recent drawings. For each drawing in the recent list, the app keeps on your device its name, file size, DXF version, the unit you chose, its overall size, when you last opened it, a small preview image and a checksum of its content that links it to your markups.
  • Layers and markups. The app remembers which layers you showed or hid for each drawing, and keeps the markups you draw (Premium) with that drawing. Markups are stored in the app, never written into your original file.
  • Access to your files. To reopen a recent drawing, the app keeps Android's read permission for that one file. If another app shares a file without a lasting permission, DXF Viewer keeps a private copy in its own storage (up to 200 MB in total; the oldest copies are removed first). A DXF file inside a ZIP is unpacked into a private copy in the app's storage (it counts toward the same 200 MB).
  • Removing drawings. Removing a drawing from the recent list, or Settings → Clear recent drawings, deletes its entry, preview, layer settings, markups and any private copy. Your original files are never changed or deleted.
  • Exports. PNG images and PDF files you export are saved where you choose in Android's file picker, or sent to an app you pick in the share menu.
  • Sample drawings. The sample drawings are original files that the app writes to its own storage on your device.
  • Settings. Your canvas background, display units, snapping, line thickness, text display, theme and language, together with app state such as onboarding progress, review and ad timing and your active Premium plan, are stored on your device. If Android backup is turned on, they can be part of your own device backup. Recent drawings, previews, layer settings, markups and private copies are excluded from backup and device transfer.

3. Advertising (Google AdMob)

If you don't have Premium, DXF Viewer shows ads from Google AdMob in two places:

  • a banner at the bottom of the home screen with your recent drawings;
  • an optional rewarded ad that you can choose to watch to export one PDF.

DXF Viewer shows no full-screen ads between screens. Apart from the rewarded ad you choose to watch, ads never appear over a drawing while you work with it. To deliver, measure and protect ads, Google and its ad partners may process your device's Android advertising ID, your IP address and the approximate location derived from it, device and app information, and ad interaction and diagnostic data.

Before ads load, DXF Viewer uses Google's User Messaging Platform to ask for your consent, or to offer the choices privacy laws require, where those laws apply (for example in the EEA, the UK and Switzerland). You can change your choices at any time under Settings → Ad privacy choices (shown when it applies to you), and you can reset or delete your advertising ID in Android's settings. On Android versions that offer them, the ads SDK may also use Android's own ad privacy features, which you control in your device's ad privacy settings. With Premium you see no ads: the app shows no consent form and doesn't start the ads SDK.

How Google uses information from apps that use its services · Google Privacy Policy

4. Purchases (Google Play)

Premium is sold through Google Play as a one-time purchase. Google Play handles the payment: DXF Viewer never receives your card or other payment details. To unlock Premium, the app asks Google Play on your device which DXF Viewer purchases your Google account owns, and it stores only whether Premium is active. Google Play gives the developer order records (such as an order number, the product, the price, the date and the country) for accounting, tax, refunds and support. Google describes how it handles your purchase in the Google Privacy Policy and the Google Play Terms of Service.

5. Ratings and reviews

After you have opened a few drawings, DXF Viewer may show Google Play's in-app review card when you leave a drawing, at most once every 30 days and never over an ad. Your rating and review go to Google Play under your Google account; DXF Viewer does not receive them and does not know whether you left one.

6. Analytics, crash reports and support emails

DXF Viewer does not include analytics or crash-reporting SDKs, and the developer does not track how you use the app. If this changes in a future version, this policy will be updated before that version is released. When you choose Settings → Send feedback, your email app opens a draft that includes the app version, Android version, device model and app language so the developer can help you; you can edit or delete these lines before sending. Your email is used only to answer you.

7. Permissions

DXF Viewer asks you for no permissions while you use it. Its Android manifest declares only these, which Android grants at install:

  • Internet and network state: for ads, the consent form and Google Play purchases.
  • Advertising ID and Android's ad services (AD_ID, ACCESS_ADSERVICES_AD_ID, ACCESS_ADSERVICES_ATTRIBUTION, ACCESS_ADSERVICES_TOPICS): added by the Google Mobile Ads SDK.
  • Google Play billing (BILLING): for purchases.
  • Keep awake and foreground service (WAKE_LOCK, FOREGROUND_SERVICE): added by Android's job scheduling library, which the ads SDK uses. DXF Viewer has no background features of its own and shows no notifications.
  • An internal permission (DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION) that only DXF Viewer can hold. Android's support library uses it to protect the app's own messages.

The app has no storage, camera, microphone, location, contacts or notification permission. Files reach the app only through Android's file picker, "Open with" and the share menu, which give it access to the files you choose and nothing else.

8. Children

DXF Viewer is a general-audience tool and is not directed to children under 13. The developer does not knowingly collect personal information from children. If you believe a child has provided personal information through an ad, contact the developer, who will help you ask Google to delete it.

9. Retention, security and deletion

Recent drawings, previews, layer settings, markups, private copies and settings stay on your device until you remove them in the app, clear the app's storage or uninstall DXF Viewer. Advertising data is kept by Google under its own policies, and purchase records by Google Play. Depending on the law that applies to you, you may ask for access to or deletion of personal information processed on the developer's behalf by writing to the contact below; the developer replies within 30 days and forwards the request to the relevant provider. No storage or transmission method is completely secure, but DXF Viewer does not store personal information on its own servers, and the Google services it uses send data over encrypted connections.

10. Changes to this policy

This policy may be updated when DXF Viewer's features or data practices change. The updated policy will show a new date on this page.

11. Contact

For privacy questions or requests, contact the DXF Viewer developer at [email protected].

Terms of Use

By downloading or using DXF Viewer you agree to these terms. The developer grants you a personal, non-transferable licence to use the app on devices you own or control, subject to the Google Play Terms of Service. Do not copy, modify, reverse-engineer or redistribute the app except as allowed by law.

Premium. Premium unlocks area measuring, markup, PNG and PDF export, print to scale and no ads. It is a one-time purchase at the price Google Play shows before you pay. Refunds follow Google Play's refund policies. Premium belongs to the Google account that bought it: use Settings → Restore purchases on another device. Watching a rewarded ad unlocks one PDF export only. Markups you made with Premium stay on your device and can still be viewed if Premium is no longer active; editing them needs Premium.

Your drawings and results. You are responsible for the drawings you open, mark up and export and for having the right to use them; the developer claims no rights in them. Distances, angles, areas and scaled prints are calculated from the drawing's geometry and its units, or the unit you choose for a file that has none, and they are only as accurate as the drawing itself. A printed scale also depends on your printer's settings, so check a known dimension on the paper. DXF Viewer may skip objects it cannot read and says so in the drawing info. Check important dimensions against the original drawing before you build, cut or order anything; DXF Viewer is not a substitute for professional engineering or surveying checks.

DXF Viewer is provided "as is" without warranties of any kind. To the extent permitted by law, the developer is not liable for indirect or consequential damages, building or cutting errors, lost data, or interruptions caused by your device, operating system, store or ad provider. The developer may update the app or these terms; continued use after an update means you accept the updated terms. These terms are governed by the laws of the Republic of Indonesia, without limiting consumer rights you have in your country.

Support

Need help? Email [email protected]. Settings → Send feedback fills in your app version, Android version and device model for you; the version is also shown at the bottom of Settings.

A file won't open. DXF Viewer opens DXF files, ASCII and binary, versions R12 to 2018, also inside a ZIP (it opens the largest DXF file in it). DWG is a closed format and can't be opened: export the drawing as DXF from your CAD app, then open it here. For PDF, images and other CAD formats, export a DXF from the program that made them. Files that other apps share are copied into DXF Viewer when needed, up to 200 MB in total.

Something is missing from the drawing. Objects the app can't read are skipped, and the rest of the drawing still opens; Info lists what was skipped. Check Layers too: layers that are off or frozen in the file start hidden. If a drawing looks wrong, email it to the developer if you are allowed to share it, and say what you expected to see.

Wrong units or sizes. The unit comes from the drawing's header. If a file has no unit, choose mm, cm, m, inches or feet in Info; the app remembers it for that file. Choose metric or imperial results in Settings.

Large drawings. Large files are read in the background with progress and a Cancel button. Turning off Show text in Settings, or hiding layers you don't need, makes very large drawings faster.

Printing to scale. Print to scale needs a known unit. Print the PDF at 100 % ("actual size"), not "fit to page", and check the scale with a known dimension.

Premium and restore. Premium is linked to your Google account. On a new phone, sign in with the same Google account and use Settings → Restore purchases.

Delete your data. Remove a drawing from the recent list, use Settings → Clear recent drawings, or clear the app's storage or uninstall DXF Viewer to delete everything it keeps on your device. For advertising data, use Settings → Ad privacy choices or your device's advertising ID settings, or email the developer with the subject "Delete my DXF Viewer data".